1 /* ICE with VLA in nested parameter declaration: should be treated 2 like [*] instead of the size being expanded. Bug 28504 from Volker 3 Reichelt <reichelt@gcc.gnu.org>. */ 4 /* { dg-do compile } */ 5 /* { dg-options "" } */ 6 foo(void (* p)(int n,int x[n]))7void foo(void (*p)(int n, int x[n])) {} 8