brintos

brintos / llvm-project-archived public Read only

0
0
Text · 452 B · 6592c0f Raw
29 lines · c
1#import <objc/NSObject.h>2#import <stdint.h>3 4@interface BaseClass : NSObject5{6  int _backed_int;7#if !__OBJC2__8  int _unbacked_int;9#endif10}11@property int backed_int;12@property int unbacked_int;13@end14 15@interface DerivedClass : BaseClass16{17  int _derived_backed_int;18#if !__OBJC2__19  int _derived_unbacked_int;20#endif21  @public22  uint32_t flag1 : 1;23  uint32_t flag2 : 3;24}25 26@property int derived_backed_int;27@property int derived_unbacked_int;28@end29