aboutsummaryrefslogtreecommitdiff
path: root/gcc/algol68/ChangeLog
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2026-02-23 11:22:08 -0500
committerMarek Polacek <polacek@redhat.com>2026-02-24 09:03:49 -0500
commit33b856931c78661944f27b60457365ef2b451b54 (patch)
tree4b68d2fda78f93dbce11931e5cb17a163c22fb4c /gcc/algol68/ChangeLog
parentd95d65c4a6277aa026cfd39c4564939ae298a0ba (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
c++: error about typename outside of templatesHEADtrunkmaster
In C++11, DR 382 allowed 'typename' to be used outside of templates, so the "not allowed outside of templates" error is no longer accurate. gcc/cp/ChangeLog: * parser.cc (cp_parser_base_specifier): Use the same error for a typename in a base-specifier outside of templates and inside. gcc/testsuite/ChangeLog: * g++.dg/parse/typename6.C: Adjust dg-error. * g++.dg/reflect/pr122634-2.C: Likewise. Reviewed-by: Jason Merrill <jason@redhat.com>
Diffstat (limited to 'gcc/algol68/ChangeLog')
0 files changed, 0 insertions, 0 deletions