1// Compile with clang -g dwarfdump-objc.m -c -Wno-objc-root-class 2 3@interface NSObject {} @end 4 5 6@interface TestInterface 7@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@end 20 21@implementation TestInterface 22@end 23