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});