struct S { char m0; int m1; }; void foo(S&) { }