aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-11-26 05:45:02 -0500
committerJason Merrill <jason@redhat.com>2020-12-02 16:14:53 -0500
commit2847d7d28ea79e2f93049fad16f931b6705c9fff (patch)
tree098a2060ff83707d5fea5078548813d1094eda7d /gcc/reg-stack.c
parentd9288bd28e24c755a7216311ee5247e7c88270a6 (diff)
downloadgcc-2847d7d28ea79e2f93049fad16f931b6705c9fff.zip
gcc-2847d7d28ea79e2f93049fad16f931b6705c9fff.tar.gz
gcc-2847d7d28ea79e2f93049fad16f931b6705c9fff.tar.bz2
c++: Give better placeholder diagnostic
We were saying 'auto parameter not permitted' in a place where 'auto' is in fact permitted in C++20, but a class template placeholder is not. gcc/cp/ChangeLog: * decl.c (grokdeclarator): Improve diagnostic for disallowed CTAD placeholder. gcc/testsuite/ChangeLog: * g++.dg/other/pr88187.C: Adjust expected error. * g++.dg/cpp2a/class-deduction-abbrev1.C: New test.
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions