Compiler projects using llvm
@interface I1 : NSObject
@property (nonatomic) int prop;
+(instancetype)i1;
@end

typedef long NSInteger;