redecl-merge-left.h revision 0f75323264b93a318ac9007eb5ec5b233c444068
1__import_module__ redecl_merge_top; 2 3@class A; 4 5@class A; 6 7@interface B 8+ (B*) create_a_B; 9@end 10 11@class A; 12 13// Test declarations in different modules with no common initial 14// declaration. 15@class C; 16void accept_a_C(C*); 17 18@class C2; 19void accept_a_C2(C2*); 20 21@class C3; 22void accept_a_C3(C3*); 23@class C3; 24 25@class Explicit; 26 27int *explicit_func(void); 28 29struct explicit_struct; 30 31#ifdef __cplusplus 32template<typename T> class Vector; 33 34template<typename T> class Vector; 35#endif 36