1 2 3 4 5 6 7 8 9 10 11 12 13
void f () { switch (0) { case (3, 0): // { dg-error "" } break; } } int g (); struct S { int i : (false ? g () : 1); // { dg-error "" } };