struct S { int m0[5][3]; int *m1[10]; }; void foo(S&) {}