1 struct C0 2 { 3 typedef int Int; 4 Int m0; 5 char m1; 6 C0C07 C0() 8 :m0(0), 9 m1(0) 10 {} 11 }; 12 13 struct C1 14 { 15 void 16 foo(C0&); 17 }; 18 19 void foo(C0 &)20 C1::foo(C0&) 21 {} 22