diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-10-04 17:34:16 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-10-04 17:34:16 +0200 |
commit | f72da967576271070086b2252a8463bb69f93abd (patch) | |
tree | 2b161d1369bfc1f4e27eaab39000b1f0df64d3ca /gcc/genoutput.c | |
parent | bfecd57cd46ac368213f55fc4a3ff67c8c59c5ea (diff) | |
download | gcc-f72da967576271070086b2252a8463bb69f93abd.zip gcc-f72da967576271070086b2252a8463bb69f93abd.tar.gz gcc-f72da967576271070086b2252a8463bb69f93abd.tar.bz2 |
re PR c++/77791 (ICE on invalid C++11 code with redefined function parameter: tree check: expected tree that contains ‘decl minimal’ structure, have ‘error_mark’ in cp_parser_lambda_declarator_opt, at cp/parser.c:1011)
PR c++/77791
* parser.c (cp_parser_lambda_declarator_opt): Only pedwarn
for C++11 on decls in the param_list. Test cxx_dialect < cxx14 before
the loop just once.
* g++.dg/cpp0x/lambda/lambda-77791.C: New test.
From-SVN: r240751
Diffstat (limited to 'gcc/genoutput.c')
0 files changed, 0 insertions, 0 deletions