Reject class template placeholder as non-type template parm type in C++17.
authorJason Merrill <jason@redhat.com>
Fri, 3 Jan 2020 22:10:25 +0000 (17:10 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 3 Jan 2020 22:10:25 +0000 (17:10 -0500)
commit657fea973b000000350c99de9e67bff0438d1503
tree2e0ab94b984cab933042bb324401bf2a61ed28a4
parentcfe9c753113f1fd5ca891d6b31d3411f903d1764
Reject class template placeholder as non-type template parm type in C++17.

* pt.c (invalid_nontype_parm_type_p): Reject class placeholder in
C++17.

From-SVN: r279870
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/cpp1z/class-deduction64.C