1 /* { dg-do compile } */
2 /* { dg-options "-O0" } */
4 struct { int; int q
; } a
; /* { dg-warning "does not declare anything" } */
5 struct { union {int x
;}; int q
; } b
;
6 struct { struct {int x
;}; int q
; } c
;
7 union { union {int x
;}; int q
; } d
;
8 union { struct {int x
;}; int q
; } e
;