]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR c++/90124 - bogus error with incomplete type in decltype.
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Apr 2019 18:26:42 +0000 (18:26 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Apr 2019 18:26:42 +0000 (18:26 +0000)
commitf1d497bc5a444ac789706a648f2570c1433be1da
tree2b0cb0b5fc80e7d3a9b847193b25afe48b3d8679
parent7d0152f3746a4ff91a8bcd112d1645582917ed05
PR c++/90124 - bogus error with incomplete type in decltype.
* typeck.c (build_class_member_access_expr): Check
cp_unevaluated_operand.

* g++.dg/cpp0x/decltype70.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@270418 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/decltype70.C [new file with mode: 0644]