1 /* Test for VLA size evaluation; see PR 35198. */
2 /* Origin: Joseph Myers <joseph@codesourcery.com> */
4 /* { dg-options "-std=c99" } */
6 extern void exit (int);
7 extern void abort (void);
23 p
= (int (*)[++i
]){x
};
31 x
= (void *)(int (*)[++i
])p
;
39 x
= (void *)(int (*)[++i
]){p
};
47 (void)(int (*)[++i
])p
;
55 (void)(int (*)[++i
]){p
};
79 f5c (void *x
, int j
, int k
)
81 (++i
, f3c (x
, j
), (int (*)[++i
]){p
});