diff options
author | Marek Polacek <polacek@redhat.com> | 2020-08-04 09:35:25 -0400 |
---|---|---|
committer | Marek Polacek <polacek@redhat.com> | 2020-08-04 13:41:36 -0400 |
commit | 97def1f34c134d78d4423e9ac3e9b262417ea390 (patch) | |
tree | 54684fc3e421aa904b15fe7674906fc4f004313d /gcc/fortran | |
parent | acf83db025cfd4a67724838e9dbd19813f4f5960 (diff) | |
download | gcc-97def1f34c134d78d4423e9ac3e9b262417ea390.zip gcc-97def1f34c134d78d4423e9ac3e9b262417ea390.tar.gz gcc-97def1f34c134d78d4423e9ac3e9b262417ea390.tar.bz2 |
c++: Template keyword following :: [PR96082]
In r9-4235 I tried to make sure that the template keyword follows
a nested-name-specifier. :: is a valid nested-name-specifier, so
I also have to check 'globalscope' before giving the error.
gcc/cp/ChangeLog:
PR c++/96082
* parser.c (cp_parser_elaborated_type_specifier): Allow
'template' following ::.
gcc/testsuite/ChangeLog:
PR c++/96082
* g++.dg/template/template-keyword3.C: New test.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions