PR c++/84445
commit75436625c318e592bd670220a5c00c288efc5e4f
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Feb 2018 08:22:31 +0000 (20 08:22 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Feb 2018 08:22:31 +0000 (20 08:22 +0000)
tree8d965bbfbec0533f9328e4de75597e5365ac870d
parente6df32050de25b2fd0c699779dc49def194e2d7d
PR c++/84445
* class.c (fixed_type_or_null) <case CALL_EXPR>: Only test
TREE_HAS_CONSTRUCTOR if instance is not an internal function call.

* g++.dg/cpp1z/launder7.C: New test.

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