testsuite: update mangling
[official-gcc.git] / gcc / testsuite / g++.dg / cpp2a / lambda-pack-init1.C
blobe5942ac0550a1c585820ce1d4f0f1822fedaa4d2
1 // { dg-do compile { target c++20 } }
3 void bar();
4 void bar(int);
6 template <typename... Args>
7 void foo(Args... args) {
8   [...xs=args]{
9     bar(xs...); // xs is an init-capture pack
10   };
13 int main()
15   foo();  // OK: xs contains zero init-captures
16   foo(1); // OK: xs contains one init-capture