23 lines · plain
1// Compile with clang -g dwarfdump-objc.m -c -Wno-objc-root-class2 3@interface NSObject {} @end4 5 6@interface TestInterface7@property (readonly) int ReadOnly;8@property (assign) int Assign;9@property (readwrite) int ReadWrite;10@property (retain) NSObject *Retain;11@property (copy) NSObject *Copy;12@property (nonatomic) int NonAtomic;13@property (atomic) int Atomic;14@property (strong) NSObject *Strong;15@property (unsafe_unretained) id UnsafeUnretained;16@property (nullable) NSObject *Nullability;17@property (null_resettable) NSObject *NullResettable;18@property (class) int ClassProperty;19@end20 21@implementation TestInterface22@end23