diff options
Diffstat (limited to 'gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp')
| -rw-r--r-- | gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp b/gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp deleted file mode 100644 index 00a23b3898f..00000000000 --- a/gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp +++ /dev/null @@ -1,37 +0,0 @@ -//===-- DWARFCompileUnit.cpp ----------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "llvm/DebugInfo/DWARF/DWARFCompileUnit.h" -#include "llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h" -#include "llvm/DebugInfo/DWARF/DWARFDie.h" -#include "llvm/Support/Format.h" -#include "llvm/Support/raw_ostream.h" - -using namespace llvm; - -void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { - OS << format("0x%08x", getOffset()) << ": Compile Unit:" - << " length = " << format("0x%08x", getLength()) - << " version = " << format("0x%04x", getVersion()); - if (getVersion() >= 5) - OS << " unit_type = " << dwarf::UnitTypeString(getUnitType()); - OS << " abbr_offset = " << format("0x%04x", getAbbreviations()->getOffset()) - << " addr_size = " << format("0x%02x", getAddressByteSize()); - if (getVersion() >= 5 && getUnitType() != dwarf::DW_UT_compile) - OS << " DWO_id = " << format("0x%016" PRIx64, *getDWOId()); - OS << " (next unit at " << format("0x%08x", getNextUnitOffset()) << ")\n"; - - if (DWARFDie CUDie = getUnitDIE(false)) - CUDie.dump(OS, 0, DumpOpts); - else - OS << "<compile unit can't be parsed!>\n\n"; -} - -// VTable anchor. -DWARFCompileUnit::~DWARFCompileUnit() = default; |
