1 struct S0 2 { 3 void* m0; 4 }; 5 6 typedef const void* POINTER; 7 8 struct S1 9 { 10 POINTER m0; 11 }; 12 foo(struct S0 * a)13 void foo(struct S0* a __attribute__((unused))) 14 { 15 } 16 bar(struct S1 * a)17 void bar(struct S1* a __attribute__((unused))) 18 { 19 } 20