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