Home | History | Annotate | Download | only in Driver
      1 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -miphoneos-version-min=3.0 -arch armv7 -flto -S -o - %s | FileCheck %s
      2 
      3 // CHECK: @f0
      4 // CHECK-NOT: ssp
      5 // CHECK: ) {
      6 // CHECK: @__f0_block_invoke
      7 // CHECK: void @f1
      8 // CHECK-NOT: msgSend_fixup_alloc
      9 // CHECK: OBJC_SELECTOR_REFERENCES
     10 
     11 int f0() {
     12   return ^(){ return 0; }();
     13 }
     14 
     15 @interface I0
     16 @property (assign) int p0;
     17 @end
     18 
     19 @implementation I0
     20 @synthesize p0 = __sythesized_p0;
     21 @end
     22 
     23 @interface I1
     24 +(id) alloc;
     25 @end
     26 
     27 void f1() {
     28   [I1 alloc];
     29 }
     30 
     31