1 struct a 2 { ret1a3 int ret1 () 4 { 5 return 1; 6 } 7 int key (); 8 }; 9 struct b 10 { ret2b11 int ret2 () 12 { 13 return 2; 14 } 15 }; 16