LLVM  6.0.0svn
llvm::DWARFTypeUnit Member List

This is the complete list of members for llvm::DWARFTypeUnit, including all inherited members.

clear()llvm::DWARFUnit
collectAddressRanges(DWARFAddressRangesVector &CURanges)llvm::DWARFUnit
dies()llvm::DWARFUnitinline
dump(raw_ostream &OS, DIDumpOptions DumpOpts={})llvm::DWARFTypeUnit
DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, const DWARFDebugAbbrev *DA, const DWARFSection *RS, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, const DWARFUnitSectionBase &UnitSection, const DWARFUnitIndex::Entry *Entry)llvm::DWARFTypeUnitinline
DWARFUnit(DWARFContext &Context, const DWARFSection &Section, const DWARFDebugAbbrev *DA, const DWARFSection *RS, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, const DWARFUnitSectionBase &UnitSection, const DWARFUnitIndex::Entry *IndexEntry=nullptr)llvm::DWARFUnit
extract(DataExtractor debug_info, uint32_t *offset_ptr)llvm::DWARFUnit
extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) overridellvm::DWARFTypeUnitprotectedvirtual
extractRangeList(uint32_t RangeListOffset, DWARFDebugRangeList &RangeList) constllvm::DWARFUnit
getAbbreviations() constllvm::DWARFUnit
getAddressByteSize() constllvm::DWARFUnitinline
getAddrOffsetSectionItem(uint32_t Index, uint64_t &Result) constllvm::DWARFUnit
getBaseAddress() constllvm::DWARFUnitinline
getCompilationDir()llvm::DWARFUnit
getContext() constllvm::DWARFUnitinline
getDebugInfoExtractor() constllvm::DWARFUnit
getDIEAtIndex(unsigned Index)llvm::DWARFUnitinline
getDIEForOffset(uint32_t Offset)llvm::DWARFUnitinline
getDIEIndex(const DWARFDie &D)llvm::DWARFUnitinline
getDWARF5HeaderSize(uint8_t UnitType)llvm::DWARFUnitinlinestatic
getDwarfOffsetByteSize() constllvm::DWARFUnitinline
getDWOId()llvm::DWARFUnit
getFirstChild(const DWARFDebugInfoEntry *Die)llvm::DWARFUnit
getFormat() constllvm::DWARFUnitinline
getFormParams() constllvm::DWARFUnitinline
getHeaderSize() const overridellvm::DWARFTypeUnitinlinevirtual
getInlinedChainForAddress(uint64_t Address, SmallVectorImpl< DWARFDie > &InlinedChain)llvm::DWARFUnit
getLength() constllvm::DWARFUnitinline
getLineSection() constllvm::DWARFUnitinline
getLineTableOffset() constllvm::DWARFUnitinline
getNextUnitOffset() constllvm::DWARFUnitinline
getNumDIEs()llvm::DWARFUnitinline
getOffset() constllvm::DWARFUnitinline
getParent(const DWARFDebugInfoEntry *Die)llvm::DWARFUnit
getRefAddrByteSize() constllvm::DWARFUnitinline
getSibling(const DWARFDebugInfoEntry *Die)llvm::DWARFUnit
getStringExtractor() constllvm::DWARFUnitinline
getStringOffsetSection() constllvm::DWARFUnitinline
getStringOffsetSectionItem(uint32_t Index, uint64_t &Result) constllvm::DWARFUnit
getStringSection() constllvm::DWARFUnitinline
getSubroutineForAddress(uint64_t Address)llvm::DWARFUnit
getUnitDIE(bool ExtractUnitDIEOnly=true)llvm::DWARFUnitinline
getUnitSection() constllvm::DWARFUnitinline
getUnitType() constllvm::DWARFUnitinline
getVersion() constllvm::DWARFUnitinline
isMatchingUnitTypeAndTag(uint8_t UnitType, dwarf::Tag Tag)llvm::DWARFUnitinlinestatic
Sectionllvm::DWARFTypeUnitstatic
setAddrOffsetSection(const DWARFSection *AOS, uint32_t Base)llvm::DWARFUnitinline
setBaseAddress(BaseAddress BaseAddr)llvm::DWARFUnitinline
setRangesSection(const DWARFSection *RS, uint32_t Base)llvm::DWARFUnitinline
updateAddressDieMap(DWARFDie Die)llvm::DWARFUnit
~DWARFUnit()llvm::DWARFUnitvirtual