8sa1-gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic4.C
Paolo Carlini caf3dcdf25 re PR c++/47226 ([C++0x] GCC doesn't expand template parameter pack that appears in a lambda-expression)
2017-09-13  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/47226
	* g++.dg/cpp0x/lambda/lambda-variadic4.C: New.
	* g++.dg/cpp0x/lambda/lambda-variadic5.C: Likewise.

From-SVN: r252064
2017-09-13 09:47:11 +00:00

12 lines
210 B
C

// PR c++/47226
// { dg-do compile { target c++11 } }
void slurp(...) { }
template<int ...N>
void print() {
slurp([]() -> int {
(void) N; // or something fancy...
return 0;
}() ...);
}