1 /* PR c/53532 */ 2 /* { dg-do compile } */ 3 /* { dg-options "" } */ 4 5 struct S {}; 6 extern int foo (struct S); 7 8 int main()9 main () 10 { 11 foo ((struct T) {}); /* { dg-error "invalid use of undefined type" } */ 12 return 0; 13 } 14