1 // REQUIRES: x86-registered-target 2 // RUN: %clang_cc1 -triple i386-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -fblocks -debug-info-kind=limited -S %s -o - 3 4 // rdar://7556129 5 @implementation test 6 - (void)wait { 7 ^{}; 8 } 9 @end 10 11 // PR4894 12 @interface I0 { 13 I0 *_iv0; 14 } 15 @end 16 @protocol P0 @end 17 18 @interface I1 @end 19 @implementation I1 20 - (I0<P0> *) im0 { 21 // CHECK: @"\01-[I1 im0]" 22 // CHECK: llvm.dbg.func.start 23 return 0; 24 } 25 @end 26 27 // PR4541 28 @class NSString; 29 @interface NSAttributedString 30 - (NSString *)string; 31 @end 32 @interface NSMutableAttributedString : NSAttributedString 33 @end 34 @class NSImage; 35 @implementation CYObjectsController 36 + (void)initialize { 37 } 38 + (NSAttributedString *)attributedStringWithString:(id)string image:(NSImage *)image { 39 NSMutableAttributedString *attrStr; 40 } 41 @end 42