Compiler projects using llvm
#include "header1.h"

@implementation S1
-(int)prop { return 0; }
-(void)setProp:(int)p {}
+(instancetype)s1 { return 0; }
-(instancetype)initWithFoo:(NSString*)foo 
{
  self = [super init];
  if (self) {
  }
  return self;
}
@end