diff options
author | Jason Merrill <jason@redhat.com> | 2021-09-13 16:45:42 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2021-09-15 00:05:33 -0400 |
commit | f53a89fe722958d29fded71b444ff0f09b57b2c4 (patch) | |
tree | 3c6d701c78b6be00ddfbcc9694a04cf93ad6288e /gcc/config.gcc | |
parent | 4633d623d7c112a8e239b84b2d85caaef02d316c (diff) | |
download | gcc-f53a89fe722958d29fded71b444ff0f09b57b2c4.zip gcc-f53a89fe722958d29fded71b444ff0f09b57b2c4.tar.gz gcc-f53a89fe722958d29fded71b444ff0f09b57b2c4.tar.bz2 |
c++: tweak C++20 destructor template-id rule
While working on a larger change to destructor lookup I noticed that this
rule talks about declarators, but we weren't limiting the error to the case
where we're parsing a declarator. I don't know if this actually broke
anything, since a CPP_TEMPLATE_ID would have to have been parsed once
before, but it's more correct this way.
gcc/cp/ChangeLog:
* parser.c (cp_parser_unqualified_id): Only complain about ~A<T> in
a declarator.
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions