PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / init / pr43453.C
blob4c91282d42527ce578a334acfa2de5044acf812c
1 // PR c++/43453
3 struct A {
4   char x[4]; 
5   A() : x("bug") { };
6 };
8 char x [4] ("bug");
10 struct CA {
11   const char cx[4]; 
12   CA() : cx("bug") { };
15 const char cx [4] ("bug");
17 struct B {
18   char y[4]; 
19   B() : y("bu") { };
22 char y [4] ("bu");
24 struct C {
25   char z[4]; 
26   C() : z("bugs") { };  // { dg-error "too long" }
29 char z [4] ("bugs");    // { dg-error "too long" }
31 char k [] ("bug");
33 const char ck [] ("bug");