1 /* { dg-do compile } */
2
3 typedef enum
4 {
5 XYZZY,
6 } enumType;
7
8 typedef struct
9 {
10 unsigned char More : 1;
11 } tResp;
12
13 typedef struct
14 {
15 enumType QueryType;
16 union
17 {
18 tResp l[0];
19 } u;
20 } tQResp;
21
22 void test(void)
23 {
24 tQResp *qResp = (0);
25 if (qResp->u.l[0].More == 0)
26 return;
27 }