forked from OSchip/llvm-project
28 lines
441 B
Objective-C
28 lines
441 B
Objective-C
#import <Foundation/Foundation.h>
|
|
|
|
@interface BaseClass : NSObject
|
|
{
|
|
int _backed_int;
|
|
#if !__OBJC2__
|
|
int _unbacked_int;
|
|
#endif
|
|
}
|
|
@property int backed_int;
|
|
@property int unbacked_int;
|
|
@end
|
|
|
|
@interface DerivedClass : BaseClass
|
|
{
|
|
int _derived_backed_int;
|
|
#if !__OBJC2__
|
|
int _derived_unbacked_int;
|
|
#endif
|
|
@public
|
|
uint32_t flag1 : 1;
|
|
uint32_t flag2 : 3;
|
|
}
|
|
|
|
@property int derived_backed_int;
|
|
@property int derived_unbacked_int;
|
|
@end
|