// RUN: %llvmgcc -x objective-c -S -fobjc-abi-version=2 %s -o /dev/null // XFAIL: * // XTARGET: darwin typedef unsigned int UInt_t; @interface A { @protected UInt_t _f1; } @end @interface B : A { } @end @interface A () @property (assign) UInt_t f1; @end @interface B () @property (assign) int x; @end @implementation B @synthesize x; - (id) init { _f1 = 0; return self; } @end