1 struct S1
2 {
3   long long inserted_member;
4   int m0;
5   char m1;
6 };
7 
8 struct S2
9 {
10   int m0;
11   char m1;
12 };
13 
14 struct S3
15 {
16   unsigned to_change;
17 };
18 
19 int
foo(struct S1 * s)20 foo(struct S1* s)
21 {
22   return s->m0;
23 }
24 
25 int
bar(struct S2 * s)26 bar(struct S2* s)
27 {
28   return s->m0;
29 }
30 
31 int
baz(struct S3 * s)32 baz(struct S3* s)
33 {
34   return s->to_change;
35 }
36