2 /* { dg-do compile } */
11 S s
; /* { dg-error "unknown type name" } */
12 /* { dg-message "use .struct. keyword to refer to the type" "" { target *-*-* } 11 } */
13 U u
; /* { dg-error "unknown type name" } */
14 /* { dg-message "use .union. keyword to refer to the type" "" { target *-*-* } 13 } */
15 E e
; /* { dg-error "unknown type name" } */
16 /* { dg-message "use .enum. keyword to refer to the type" "" { target *-*-* } 15 } */
25 T t
; /* { dg-error "unknown type name" } */
26 /* { dg-message "use .struct. keyword to refer to the type" "" { target *-*-* } 25 } */
27 V v
; /* { dg-error "unknown type name" } */
28 /* { dg-message "use .union. keyword to refer to the type" "" { target *-*-* } 27 } */
29 F f
; /* { dg-error "unknown type name" } */
30 /* { dg-message "use .enum. keyword to refer to the type" "" { target *-*-* } 29 } */