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