diff options
author | Devang Patel <dpatel@apple.com> | 2011-04-16 00:11:51 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2011-04-16 00:11:51 +0000 |
commit | 514b4006c26882fc68c3fa336c4c0f5781ddb8b6 (patch) | |
tree | 465d935cf4797573170c4adfea29ca147e98dd85 /llvm/lib/Support/Dwarf.cpp | |
parent | 78a685aa2d8bbf48f25f2f93d4c0a74652eb0e9b (diff) | |
download | bcm5719-llvm-514b4006c26882fc68c3fa336c4c0f5781ddb8b6.tar.gz bcm5719-llvm-514b4006c26882fc68c3fa336c4c0f5781ddb8b6.zip |
Introduce support to encode Objective-C property information in debugging information generated for an interface.
llvm-svn: 129624
Diffstat (limited to 'llvm/lib/Support/Dwarf.cpp')
-rw-r--r-- | llvm/lib/Support/Dwarf.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Support/Dwarf.cpp b/llvm/lib/Support/Dwarf.cpp index 9799ef54792..25cf531addb 100644 --- a/llvm/lib/Support/Dwarf.cpp +++ b/llvm/lib/Support/Dwarf.cpp @@ -203,6 +203,10 @@ const char *llvm::dwarf::AttributeString(unsigned Attribute) { case DW_AT_APPLE_major_runtime_vers: return "DW_AT_APPLE_major_runtime_vers"; case DW_AT_APPLE_runtime_class: return "DW_AT_APPLE_runtime_class"; case DW_AT_APPLE_omit_frame_ptr: return "DW_AT_APPLE_omit_frame_ptr"; + case DW_AT_APPLE_property_name: return "DW_AT_APPLE_property_name"; + case DW_AT_APPLE_property_getter: return "DW_AT_APPLE_property_getter"; + case DW_AT_APPLE_property_setter: return "DW_AT_APPLE_property_setter"; + case DW_AT_APPLE_property_attribute: return "DW_AT_APPLE_property_attribute"; } return 0; } |