re PR c++/51422 ([c++0x] ICE with invalid lambda expression)
commita5061eed103e5e87e8416ac9e181423a8853ce0f
authorPaolo Carlini <paolo.carlini@oracle.com>
Sun, 7 Oct 2012 23:06:16 +0000 (7 23:06 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sun, 7 Oct 2012 23:06:16 +0000 (7 23:06 +0000)
treec2cf834162555be1bbb9a7e9d64196509f3b95f4
parent40c5ed5b5a7f1fc4e05c36c3f9d069467390b5d3
re PR c++/51422 ([c++0x] ICE with invalid lambda expression)

/cp
2012-10-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51422
* semantics.c (is_normal_capture_proxy): Return true for
error_mark_node as DECL_VALUE_EXPR.

/testsuite
2012-10-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51422
* g++.dg/cpp0x/lambda/lambda-ice8.C: New.

From-SVN: r192187
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice8.C [new file with mode: 0644]