1 // { dg-do compile { target c++2a } } 2 3 void bar(); 4 void bar(int); 5 6 template <typename... Args> foo(Args...args)7void foo(Args... args) { 8 [...xs=args]{ 9 bar(xs...); // xs is an init-capture pack 10 }; 11 } 12 main()13int main() 14 { 15 foo(); // OK: xs contains zero init-captures 16 foo(1); // OK: xs contains one init-capture 17 } 18