Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenObjC / 2011-03-08-IVarLookup.m
bloba24b98c3ac6c4877ad4a59f34c1f411bc48646ba
1 // RUN: %clang -S -emit-llvm -m64 -fobjc-abi-version=2 %s -o /dev/null
3 typedef unsigned int UInt_t;
5 @interface A
7 @protected
8   UInt_t _f1;
10 @end
12 @interface B : A { }
13 @end
15 @interface A ()
16 @property (assign) UInt_t f1;
17 @end
19 @interface B ()
20 @property (assign) int x;
21 @end
23 @implementation B
24 @synthesize x;
25 - (id) init
27   _f1 = 0;
28   return self;
30 @end