Commit b6509175 by Paolo Carlini Committed by Paolo Carlini

re PR c++/68177 (Lambda capture doesn't work correctly when lambda is used in a pack expansion)

2017-09-13  Paolo Carlini  <paolo.carlini@oracle.com>

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

From-SVN: r252732
parent c7885b85
2017-09-13 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/68177
* g++.dg/cpp0x/lambda/lambda-68177.C: New.
2017-09-13 Martin Liska <mliska@suse.cz>
PR middle-end/82154
......
// { dg-do compile { target c++11 } }
void swallow(...) {}
template<int... Is>
void foo() {
int t = 0;
swallow(
([&t]{return 0;}(), Is)...
);
}
int main()
{
foo<1, 2>();
return 0;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment