PR c++/86098 - ICE with template placeholder for TTP.
commit94bbaf785bb722b779e633e7cc7215bb3e40f9d1
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jun 2018 03:33:06 +0000 (13 03:33 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jun 2018 03:33:06 +0000 (13 03:33 +0000)
tree30fa7ce5a79bfe42395187b86296cf784ef1e6a0
parenta9897c1a343a635d9dc652b2372df0c2289f1dc9
PR c++/86098 - ICE with template placeholder for TTP.

* typeck.c (structural_comptypes) [TEMPLATE_TYPE_PARM]: Check
CLASS_PLACEHOLDER_TEMPLATE.

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