Compiler projects using llvm
#define PART1
#include "test.h"

void test1(id p) {
  [p release];
}

@interface Test2
@property (strong) id prop;
@end

@implementation Test2
-(id)init {
  _prop = 0;
}
@end