8sa1-gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-68177.C
Paolo Carlini b6509175b2 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
2017-09-13 19:22:55 +00:00

17 lines
197 B
C

// { 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;
}