clear() | llvm::DWARFUnit | |
collectAddressRanges(DWARFAddressRangesVector &CURanges) | llvm::DWARFUnit | |
determineStringOffsetsTableContribution(DWARFDataExtractor &DA, uint64_t Offset) | llvm::DWARFUnit | protected |
determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA, uint64_t Offset) | llvm::DWARFUnit | protected |
dies() | llvm::DWARFUnit | inline |
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(const DWARFDataExtractor &debug_info, uint32_t *offset_ptr) | llvm::DWARFUnit | |
extractImpl(const DWARFDataExtractor &debug_info, uint32_t *offset_ptr) | llvm::DWARFUnit | protectedvirtual |
extractRangeList(uint32_t RangeListOffset, DWARFDebugRangeList &RangeList) const | llvm::DWARFUnit | |
getAbbreviations() const | llvm::DWARFUnit | |
getAddressByteSize() const | llvm::DWARFUnit | inline |
getAddrOffsetSectionItem(uint32_t Index, uint64_t &Result) const | llvm::DWARFUnit | |
getBaseAddress() const | llvm::DWARFUnit | inline |
getCompilationDir() | llvm::DWARFUnit | |
getContext() const | llvm::DWARFUnit | inline |
getDebugInfoExtractor() const | llvm::DWARFUnit | |
getDIEAtIndex(unsigned Index) | llvm::DWARFUnit | inline |
getDIEForOffset(uint32_t Offset) | llvm::DWARFUnit | inline |
getDIEIndex(const DWARFDie &D) | llvm::DWARFUnit | inline |
getDWARF5HeaderSize(uint8_t UnitType) | llvm::DWARFUnit | inlinestatic |
getDwarfOffsetByteSize() const | llvm::DWARFUnit | inline |
getDwarfStringOffsetsByteSize() const | llvm::DWARFUnit | inline |
getDWOId() | llvm::DWARFUnit | |
getFirstChild(const DWARFDebugInfoEntry *Die) | llvm::DWARFUnit | |
getFormat() const | llvm::DWARFUnit | inline |
getFormParams() const | llvm::DWARFUnit | inline |
getHeaderSize() const | llvm::DWARFUnit | inlineprotectedvirtual |
getInlinedChainForAddress(uint64_t Address, SmallVectorImpl< DWARFDie > &InlinedChain) | llvm::DWARFUnit | |
getLength() const | llvm::DWARFUnit | inline |
getLineSection() const | llvm::DWARFUnit | inline |
getLineTableOffset() const | llvm::DWARFUnit | inline |
getNextUnitOffset() const | llvm::DWARFUnit | inline |
getNumDIEs() | llvm::DWARFUnit | inline |
getOffset() const | llvm::DWARFUnit | inline |
getParent(const DWARFDebugInfoEntry *Die) | llvm::DWARFUnit | |
getRefAddrByteSize() const | llvm::DWARFUnit | inline |
getSibling(const DWARFDebugInfoEntry *Die) | llvm::DWARFUnit | |
getStringExtractor() const | llvm::DWARFUnit | inline |
getStringOffsetsBase() const | llvm::DWARFUnit | inline |
getStringOffsetSection() const | llvm::DWARFUnit | inline |
getStringOffsetSectionItem(uint32_t Index, uint64_t &Result) const | llvm::DWARFUnit | |
getStringOffsetsTableContribution() const | llvm::DWARFUnit | inline |
getStringSection() const | llvm::DWARFUnit | inline |
getSubroutineForAddress(uint64_t Address) | llvm::DWARFUnit | |
getUnitDIE(bool ExtractUnitDIEOnly=true) | llvm::DWARFUnit | inline |
getUnitSection() const | llvm::DWARFUnit | inline |
getUnitType() const | llvm::DWARFUnit | inline |
getVersion() const | llvm::DWARFUnit | inline |
isMatchingUnitTypeAndTag(uint8_t UnitType, dwarf::Tag Tag) | llvm::DWARFUnit | inlinestatic |
setAddrOffsetSection(const DWARFSection *AOS, uint32_t Base) | llvm::DWARFUnit | inline |
setBaseAddress(BaseAddress BaseAddr) | llvm::DWARFUnit | inline |
setRangesSection(const DWARFSection *RS, uint32_t Base) | llvm::DWARFUnit | inline |
updateAddressDieMap(DWARFDie Die) | llvm::DWARFUnit | |
~DWARFUnit() | llvm::DWARFUnit | virtual |