[llvm] 24e07e1 - DebugInfoDWARF: Refactor/simplify a couple of minor things
David Blaikie via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 9 13:20:21 PST 2021
Author: David Blaikie
Date: 2021-11-09T13:20:07-08:00
New Revision: 24e07e1cf58841601287dca3df55078041dde00d
URL: https://github.com/llvm/llvm-project/commit/24e07e1cf58841601287dca3df55078041dde00d
DIFF: https://github.com/llvm/llvm-project/commit/24e07e1cf58841601287dca3df55078041dde00d.diff
LOG: DebugInfoDWARF: Refactor/simplify a couple of minor things
Added:
Modified:
llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
Removed:
################################################################################
diff --git a/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp b/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
index 7caf678e8ad1c..525a3082e5691 100644
--- a/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
+++ b/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
@@ -278,13 +278,7 @@ struct DWARFTypePrinter {
default: {
const char *NamePtr = dwarf::toString(D.find(DW_AT_name), nullptr);
if (!NamePtr) {
- StringRef TagStr = TagString(D.getTag());
- static constexpr StringRef Prefix = "DW_TAG_";
- static constexpr StringRef Suffix = "_type";
- if (TagStr.startswith(Prefix) && TagStr.endswith(Suffix))
- OS << TagStr.substr(Prefix.size(),
- TagStr.size() - (Prefix.size() + Suffix.size()))
- << " ";
+ appendTypeTagName(D.getTag());
return Inner;
}
Word = true;
@@ -672,7 +666,7 @@ struct DWARFTypePrinter {
return;
if (D.getTag() == DW_TAG_type_unit)
return;
- if (D.getTag() == llvm::dwarf::DW_TAG_skeleton_unit)
+ if (D.getTag() == DW_TAG_skeleton_unit)
return;
if (D.getTag() == DW_TAG_subprogram)
return;
More information about the llvm-commits
mailing list