diff options
author | Jason Merrill <jason@redhat.com> | 2021-04-15 12:16:48 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2021-04-15 12:42:15 -0400 |
commit | 432f60c90dfb27f77e6f437bf1148f37bf73d70e (patch) | |
tree | f8e409d8c88ea197ca40b7ccad595dd6fd20c20c /gcc/tree-vect-loop.c | |
parent | 6c0c7fc6236470a533675cd3cd1ebb1cc3dd112c (diff) | |
download | gcc-432f60c90dfb27f77e6f437bf1148f37bf73d70e.zip gcc-432f60c90dfb27f77e6f437bf1148f37bf73d70e.tar.gz gcc-432f60c90dfb27f77e6f437bf1148f37bf73d70e.tar.bz2 |
c++: lambda in default type template-argument [PR100091]
My patch for 99478 relied on local_variables_forbidden_p for distinguishing
between a template parameter and its default argument, but that flag wasn't
set for a default type template-argument.
gcc/cp/ChangeLog:
PR c++/100091
PR c++/99478
* parser.c (cp_parser_default_type_template_argument): Set
parser->local_variables_forbidden_p.
gcc/testsuite/ChangeLog:
PR c++/100091
* g++.dg/cpp2a/lambda-uneval15.C: New test.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions