1// RUN: %clang_cc1 -fsyntax-only -verify %s -fblocks 2// expected-no-diagnostics 3 4@interface NSObject { 5 struct objc_object *isa; 6} 7@end 8@interface Foo : NSObject { 9 int _prop; 10} 11@end 12 13@implementation Foo 14- (int)doSomething { 15 int (^blk)(void) = ^{ return _prop; }; 16 return blk(); 17} 18 19@end 20 21