xref: /minix3/external/bsd/llvm/dist/clang/test/ARCMT/designated-init-in-header/header1.h.result (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1*0a6a1f1dSLionel Sambuc#define NS_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
2*0a6a1f1dSLionel Sambuc
3*0a6a1f1dSLionel Sambuc@class NSString;
4*0a6a1f1dSLionel Sambuc
5*0a6a1f1dSLionel Sambuc@interface B1
6*0a6a1f1dSLionel Sambuc-(instancetype)init;
7*0a6a1f1dSLionel Sambuc@end
8*0a6a1f1dSLionel Sambuc
9*0a6a1f1dSLionel Sambuc@interface S1 : B1
10*0a6a1f1dSLionel Sambuc@property (nonatomic) int prop;
11*0a6a1f1dSLionel Sambuc+(instancetype)s1;
12*0a6a1f1dSLionel Sambuc-(instancetype)initWithFoo:(NSString*)foo NS_DESIGNATED_INITIALIZER;
13*0a6a1f1dSLionel Sambuc@end
14