Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenObjC / blocks-ivar-debug.m
blob4d1ca0dcc0a9f7598875af3d593f00b5469d9dba
1 // RUN: %clang_cc1 -debug-info-kind=limited %s -fblocks -S -o %t
3 @interface NSObject {
4   struct objc_object *isa;
6 @end
7 @interface Foo : NSObject {
8   int _prop;
10 @end
12 @implementation Foo
13 - (int)doSomething {
14   int (^blk)(void) = ^{ return _prop; };
15   return blk();
18 @end