21 lines
		
	
	
		
			295 B
		
	
	
	
		
			Objective-C
		
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			295 B
		
	
	
	
		
			Objective-C
		
	
	
	
| // RUN: %clang_cc1 -debug-info-kind=limited %s -fblocks -S -o %t
 | |
| // Radar 7959934
 | |
| 
 | |
| @interface NSObject {
 | |
|   struct objc_object *isa;
 | |
| }
 | |
| @end
 | |
| @interface Foo : NSObject {
 | |
|   int _prop;
 | |
| }
 | |
| @end
 | |
| 
 | |
| @implementation Foo
 | |
| - (int)doSomething {
 | |
|   int (^blk)(void) = ^{ return _prop; };
 | |
|   return blk();
 | |
| }
 | |
| 
 | |
| @end
 | |
| 
 |