LLVM API Documentation
#include <DWARFCompileUnit.h>
Public Member Functions | |
DWARFCompileUnit (DWARFContext &Context, const DWARFDebugAbbrev *DA, StringRef IS, StringRef RS, StringRef SS, StringRef SOS, StringRef AOS, const RelocAddrMap *M, bool LE, const DWARFUnitSectionBase &UnitSection) | |
void | dump (raw_ostream &OS) |
~DWARFCompileUnit () override |
Definition at line 17 of file DWARFCompileUnit.h.
llvm::DWARFCompileUnit::DWARFCompileUnit | ( | DWARFContext & | Context, |
const DWARFDebugAbbrev * | DA, | ||
StringRef | IS, | ||
StringRef | RS, | ||
StringRef | SS, | ||
StringRef | SOS, | ||
StringRef | AOS, | ||
const RelocAddrMap * | M, | ||
bool | LE, | ||
const DWARFUnitSectionBase & | UnitSection | ||
) | [inline] |
Definition at line 19 of file DWARFCompileUnit.h.
DWARFCompileUnit::~DWARFCompileUnit | ( | ) | [override] |
Definition at line 31 of file DWARFCompileUnit.cpp.
void DWARFCompileUnit::dump | ( | raw_ostream & | OS | ) |
Definition at line 16 of file DWARFCompileUnit.cpp.
References llvm::DWARFDebugInfoEntryMinimal::dump(), llvm::format(), llvm::DWARFUnit::getAbbreviations(), llvm::DWARFUnit::getAddressByteSize(), llvm::DWARFUnit::getCompileUnitDIE(), llvm::DWARFUnit::getLength(), llvm::DWARFUnit::getNextUnitOffset(), llvm::DWARFUnit::getOffset(), and llvm::DWARFUnit::getVersion().