enum ApplePropertyAttributes
Description
Constants for the DW_APPLE_PROPERTY_attributes attribute. Keep this list in sync with clang's DeclObjCCommon.h ObjCPropertyAttribute::Kind!
Declared at: llvm/include/llvm/BinaryFormat/Dwarf.h:459
Enumerators
Name | Value | Comment |
---|---|---|
DW_APPLE_PROPERTY_readonly | 1 | |
DW_APPLE_PROPERTY_getter | 2 | |
DW_APPLE_PROPERTY_assign | 4 | |
DW_APPLE_PROPERTY_readwrite | 8 | |
DW_APPLE_PROPERTY_retain | 16 | |
DW_APPLE_PROPERTY_copy | 32 | |
DW_APPLE_PROPERTY_nonatomic | 64 | |
DW_APPLE_PROPERTY_setter | 128 | |
DW_APPLE_PROPERTY_atomic | 256 | |
DW_APPLE_PROPERTY_weak | 512 | |
DW_APPLE_PROPERTY_strong | 1024 | |
DW_APPLE_PROPERTY_unsafe_unretained | 2048 | |
DW_APPLE_PROPERTY_nullability | 4096 | |
DW_APPLE_PROPERTY_null_resettable | 8192 | |
DW_APPLE_PROPERTY_class | 16384 |