LLVM
8.0.1
|
#include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"
Static Public Member Functions | |
static bool | classof (const DWARFUnit *U) |
Static Public Member Functions inherited from llvm::DWARFUnit | |
static bool | isMatchingUnitTypeAndTag (uint8_t UnitType, dwarf::Tag Tag) |
static uint32_t | getDWARF5HeaderSize (uint8_t UnitType) |
Return the number of bytes for the header of a unit of UnitType type. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::DWARFUnit | |
const DWARFUnitHeader & | getHeader () const |
uint32_t | getHeaderSize () const |
Size in bytes of the parsed unit header. More... | |
Optional< StrOffsetsContributionDescriptor > | determineStringOffsetsTableContribution (DWARFDataExtractor &DA) |
Find the unit's contribution to the string offsets table and determine its length and form. More... | |
Optional< StrOffsetsContributionDescriptor > | determineStringOffsetsTableContributionDWO (DWARFDataExtractor &DA) |
Find the unit's contribution to the string offsets table and determine its length and form. More... | |
Definition at line 26 of file DWARFTypeUnit.h.
|
inline |
Definition at line 28 of file DWARFTypeUnit.h.
Definition at line 42 of file DWARFTypeUnit.h.
References llvm::DWARFUnit::isTypeUnit().
|
overridevirtual |
Implements llvm::DWARFUnit.
Definition at line 21 of file DWARFTypeUnit.cpp.
References llvm::format(), llvm::DWARFUnit::getAbbreviations(), llvm::DWARFUnit::getAddressByteSize(), llvm::DWARFUnit::getDIEForOffset(), llvm::DWARFUnit::getLength(), llvm::DWARFDie::getName(), llvm::DWARFUnit::getNextUnitOffset(), llvm::DWARFUnit::getOffset(), getTypeHash(), getTypeOffset(), llvm::DWARFUnit::getUnitDIE(), llvm::DWARFUnit::getUnitType(), llvm::DWARFUnit::getVersion(), Name, llvm::ShortName, llvm::DIDumpOptions::SummarizeTypes, and llvm::dwarf::UnitTypeString().
Referenced by getTypeOffset().
|
inline |
Definition at line 37 of file DWARFTypeUnit.h.
References llvm::DWARFUnit::getHeader(), and llvm::DWARFUnitHeader::getTypeHash().
Referenced by dump().
|
inline |
Definition at line 38 of file DWARFTypeUnit.h.
References dump(), llvm::DWARFUnit::getHeader(), and llvm::DWARFUnitHeader::getTypeOffset().
Referenced by dump().