1 @class A; 2 3 @class A; 4 5 @class A; 6 7 @class B; 8 9 @protocol P1; 10 11 @protocol P2; 12 @protocol P2; 13 14 struct S1; 15 struct S2; 16 struct S2; 17 18 int func1(int); 19 20 void eventually_noreturn(void); 21