1 struct S0 2 { 3 int m0; 4 char m1; 5 6 S0(); 7 }; 8 9 struct S1 10 { 11 int m0; 12 13 S1(); 14 }; 15 16 void 17 bar(S0*); 18 19 int 20 foo(S1*); 21