diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2016-05-29 08:05:30 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2016-05-29 08:05:30 +0000 |
commit | b6d4f8e8549572f272cc03869a64d0d02af7ec70 (patch) | |
tree | 16034ed40b4135172a59cea525d3cd58ed21093e /gcc/cp/lambda.c | |
parent | 4acc363412b717f54359c2edbea369a008ec0f53 (diff) | |
download | gcc-b6d4f8e8549572f272cc03869a64d0d02af7ec70.zip gcc-b6d4f8e8549572f272cc03869a64d0d02af7ec70.tar.gz gcc-b6d4f8e8549572f272cc03869a64d0d02af7ec70.tar.bz2 |
re PR c++/71105 (lambdas with default captures improperly have function pointer conversions)
/cp
2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/71105
* lambda.c (maybe_add_lambda_conv_op): Early return also when
LAMBDA_EXPR_DEFAULT_CAPTURE_MODE != CPLD_NONE.
/testsuite
2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/71105
* g++.dg/cpp0x/lambda/lambda-conv11.C: New.
* g++.dg/cpp1y/lambda-conv1.C: Likewise.
* g++.dg/cpp1y/lambda-conv2.C: Likewise.
From-SVN: r236859
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions