mirror of
https://github.com/Gericom/teak-llvm.git
synced 2025-06-26 14:58:59 -04:00

This is the conclusion of an effort to get LLDB's Python code structured into a bona-fide Python package. This has a number of benefits, but most notably the ability to more easily share Python code between different but related pieces of LLDB's Python infrastructure (for example, `scripts` can now share code with `test`). llvm-svn: 251532
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
|