blob: f0bfd35746f2611aa23e8d566e646fd26600336b [file] [log] [blame]
Douglas Gregor05f10352011-12-17 23:38:30 +00001__import_module__ redecl_merge_top;
2
3@interface Super
4@end
5
6@interface A : Super
7- (Super*)init;
8@end
9
Douglas Gregor9f562c82011-12-19 15:27:36 +000010@class B;
11
Douglas Gregor21823bf2011-12-20 18:11:52 +000012@class Explicit;
13
14int *explicit_func(void);
15
16struct explicit_struct;
17
Douglas Gregor074a4092011-12-19 18:19:24 +000018#ifdef __cplusplus
19template<typename T> class Vector {
20public:
21 void push_back(const T&);
22};
23#endif