PR c++/84355 - ICE with deduction for member class template.
commitd67b5d8d1db0b9dff3e123a8e2be31cd5634821a
authorJason Merrill <jason@redhat.com>
Mon, 12 Mar 2018 14:40:45 +0000 (12 10:40 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 12 Mar 2018 14:40:45 +0000 (12 10:40 -0400)
tree85be434db4db91dc09f8a55b2a087436b4207102
parenta7fea88ffbba4300a1ec0ab5f3bb03c9a45817f2
PR c++/84355 - ICE with deduction for member class template.

* pt.c (tsubst) [TEMPLATE_TYPE_PARM]: Always substitute into
CLASS_PLACEHOLDER_TEMPLATE.

From-SVN: r258451
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/cpp1z/class-deduction50.C [new file with mode: 0644]