Closed danakj closed 1 year ago
…liased of arrays
New test cases:
void f(int (*p)(float));
void f(int p(float));
void f(int (&p)(float));
void f(int (*&p)(float));
void f(int (*const *volatile p[3])(float));
struct S { int D; }; void f(int S::*const *p);
struct S { void M(); }; void f(void (S::*const*p)(float));
using Array = char[4]; void f(Array& c);
struct S {}; void f(S *const c[3]);
struct S {}; void f(S *volatile * (* *const *& c)[3]);
…liased of arrays
New test cases: