blob: dac258b0fb87e0b0d80b5fa4510247f636c5b454 [file] [log] [blame]
/* Test omitted parameter names in C2x. Execution test. */
/* { dg-do run } */
/* { dg-options "-std=c2x -pedantic-errors" } */
extern void abort (void);
extern void exit (int);
void
f (int a, int [++a], int b)
{
/* Verify array size expression of unnamed parameter is processed as
expected. */
if (a != 2 || b != 3)
abort ();
}
int
main (void)
{
int t[2];
f (1, t, 3);
exit (0);
}