]> granicus.if.org Git - llvm/commit
Switch all DWARF variables for tags, attributes and forms over to use the llvm::dwarf...
authorGreg Clayton <gclayton@apple.com>
Thu, 27 Oct 2016 16:32:04 +0000 (16:32 +0000)
committerGreg Clayton <gclayton@apple.com>
Thu, 27 Oct 2016 16:32:04 +0000 (16:32 +0000)
commit07e9e1a518545559d4bc5414761e1214cdf33bd6
tree0be89a68c974eb87d0685ed01103c4b81d0c6876
parent146c52f30cf041bfda516a17c99e99508b416764
Switch all DWARF variables for tags, attributes and forms over to use the llvm::dwarf enumerations instead of using raw uint16_t values. This allows easier debugging as users can see the values of the enumerations in the variables view that will show the enumeration string instead of just a number.

https://reviews.llvm.org/D26013

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285309 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h
include/llvm/DebugInfo/DWARF/DWARFFormValue.h
include/llvm/Support/Dwarf.def
include/llvm/Support/Dwarf.h
lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
lib/DebugInfo/DWARF/DWARFFormValue.cpp
tools/llvm-dwp/llvm-dwp.cpp
unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp