PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / opt / pr49264.C
blobdc23740f8f93bc6534b20c3f1fddeaed36d490f7
1 // PR c++/49264
2 // { dg-do compile }
3 // { dg-options "-O2" }
5 struct B { };
6 struct A { char a[sizeof (B) + 1]; } a;
8 static inline void
9 foo (const B &b)
11   __builtin_memcpy (&a, &b, sizeof (b));
14 void
15 bar ()
17   B c;
18   foo (c);