|  | // REQUIRES: x86-registered-target | 
|  | // RUN: %clang_cc1 -triple i386-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -fblocks -debug-info-kind=limited -S %s -o - | 
|  |  | 
|  | // rdar://7556129 | 
|  | @implementation test | 
|  | - (void)wait { | 
|  | ^{}; | 
|  | } | 
|  | @end | 
|  |  | 
|  | // PR4894 | 
|  | @interface I0 { | 
|  | I0 *_iv0; | 
|  | } | 
|  | @end | 
|  | @protocol P0 @end | 
|  |  | 
|  | @interface I1 @end | 
|  | @implementation I1 | 
|  | - (I0<P0> *) im0 { | 
|  | // CHECK: @"\01-[I1 im0]" | 
|  | // CHECK: llvm.dbg.func.start | 
|  | return 0; | 
|  | } | 
|  | @end | 
|  |  | 
|  | // PR4541 | 
|  | @class NSString; | 
|  | @interface NSAttributedString | 
|  | - (NSString *)string; | 
|  | @end | 
|  | @interface NSMutableAttributedString : NSAttributedString | 
|  | @end | 
|  | @class NSImage; | 
|  | @implementation CYObjectsController | 
|  | + (void)initialize { | 
|  | } | 
|  | + (NSAttributedString *)attributedStringWithString:(id)string image:(NSImage *)image  { | 
|  | NSMutableAttributedString *attrStr; | 
|  | } | 
|  | @end |