1 2 3 4 5 6 7 8 9 10 11 12 13 14
void g (struct Bar { int i; } *x) { struct Bar y; y.i = 1; } void h (void) { // This is not in scope and should barf loudly. struct Bar y; y.i = 1; }