2 /* { dg-do compile } */
3 /* { dg-options "-fpermissive" } */
11 T x
; /* { dg-error "unknown type name" } */
20 T x
; /* { dg-error "unknown type name" } */
30 T
*x
; /* { dg-error "unknown type name" } */
39 T
, T
; /* { dg-error "undeclared" } */
48 T
= 10; /* { dg-error "undeclared" } */
57 T
[0]; /* { dg-error "undeclared" } */
66 T (); /* { dg-warning "implicit declaration" } */