re PR c++/60375 ([c++11] ICE with invalid use of lambda)
commit1cbba79d074af647f641e9b684b8bba242421241
authorJason Merrill <jason@redhat.com>
Tue, 25 Mar 2014 18:00:37 +0000 (25 14:00 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 25 Mar 2014 18:00:37 +0000 (25 14:00 -0400)
tree77953a194d931e793e575b2f0a0d3a09e0fe9fb2
parent45156f1474c97ecc7147951b36714fe4655676af
re PR c++/60375 ([c++11] ICE with invalid use of lambda)

PR c++/60375
* parser.c (cp_parser_lambda_expression): Don't parse the body of
a lambda in unevaluated context.

From-SVN: r208817
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-uneval.C
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-uneval2.C [new file with mode: 0644]