Skip to content

Commit

Permalink
DebugInfoDWARF: Refactor/simplify a couple of minor things
Browse files Browse the repository at this point in the history
  • Loading branch information
dwblaikie committed Nov 9, 2021
1 parent 603c1a6 commit 24e07e1
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
Expand Up @@ -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;
Expand Down Expand Up @@ -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;
Expand Down

0 comments on commit 24e07e1

Please sign in to comment.