Lines Matching refs:DWARFUnit

78         -> std::unique_ptr<DWARFUnit> {  in addUnitsImpl()
107 std::unique_ptr<DWARFUnit> U; in addUnitsImpl()
143 DWARFUnit *DWARFUnitVector::addUnit(std::unique_ptr<DWARFUnit> Unit) { in addUnit()
145 [](const std::unique_ptr<DWARFUnit> &LHS, in addUnit()
146 const std::unique_ptr<DWARFUnit> &RHS) { in addUnit()
152 DWARFUnit *DWARFUnitVector::getUnitForOffset(uint64_t Offset) const { in getUnitForOffset()
156 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForOffset()
164 DWARFUnit *
175 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForIndexEntry()
194 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() function in DWARFUnit
207 DWARFUnit::~DWARFUnit() = default;
209 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor()
215 DWARFUnit::getAddrOffsetSectionItem(uint32_t Index) const { in getAddrOffsetSectionItem()
238 Expected<uint64_t> DWARFUnit::getStringOffsetSectionItem(uint32_t Index) const { in getStringOffsetSectionItem()
377 Error DWARFUnit::extractRangeList(uint64_t RangeListOffset, in extractRangeList()
387 void DWARFUnit::clear() { in clear()
401 const char *DWARFUnit::getCompilationDir() { in getCompilationDir()
405 void DWARFUnit::extractDIEsToVector( in extractDIEsToVector()
493 void DWARFUnit::extractDIEsIfNeeded(bool CUDieOnly) { in extractDIEsIfNeeded()
498 Error DWARFUnit::tryExtractDIEsIfNeeded(bool CUDieOnly) { in tryExtractDIEsIfNeeded()
603 bool DWARFUnit::parseDWO(StringRef DWOAlternativeLocation) { in parseDWO()
655 void DWARFUnit::clearDIEs(bool KeepCUDie) { in clearDIEs()
667 DWARFUnit::findRnglistFromOffset(uint64_t Offset) { in findRnglistFromOffset()
684 DWARFUnit::findRnglistFromIndex(uint32_t Index) { in findRnglistFromIndex()
694 Expected<DWARFAddressRangesVector> DWARFUnit::collectAddressRanges() { in collectAddressRanges()
709 DWARFUnit::findLoclistFromOffset(uint64_t Offset) { in findLoclistFromOffset()
732 void DWARFUnit::updateAddressDieMap(DWARFDie Die) { in updateAddressDieMap()
763 DWARFDie DWARFUnit::getSubroutineForAddress(uint64_t Address) { in getSubroutineForAddress()
777 void DWARFUnit::updateVariableDieMap(DWARFDie Die) { in updateVariableDieMap()
851 DWARFDie DWARFUnit::getVariableForAddress(uint64_t Address) { in getVariableForAddress()
872 DWARFUnit::getInlinedChainForAddress(uint64_t Address, in getInlinedChainForAddress()
901 DWARFDie DWARFUnit::getParent(const DWARFDebugInfoEntry *Die) { in getParent()
909 DWARFUnit::getParentEntry(const DWARFDebugInfoEntry *Die) const { in getParentEntry()
923 DWARFDie DWARFUnit::getSibling(const DWARFDebugInfoEntry *Die) { in getSibling()
931 DWARFUnit::getSiblingEntry(const DWARFDebugInfoEntry *Die) const { in getSiblingEntry()
945 DWARFDie DWARFUnit::getPreviousSibling(const DWARFDebugInfoEntry *Die) { in getPreviousSibling()
953 DWARFUnit::getPreviousSiblingEntry(const DWARFDebugInfoEntry *Die) const { in getPreviousSiblingEntry()
984 DWARFDie DWARFUnit::getFirstChild(const DWARFDebugInfoEntry *Die) { in getFirstChild()
992 DWARFUnit::getFirstChildEntry(const DWARFDebugInfoEntry *Die) const { in getFirstChildEntry()
1009 DWARFDie DWARFUnit::getLastChild(const DWARFDebugInfoEntry *Die) { in getLastChild()
1017 DWARFUnit::getLastChildEntry(const DWARFDebugInfoEntry *Die) const { in getLastChildEntry()
1046 getDIEIndex(const_cast<DWARFUnit *>(this)->getUnitDIE()) && in getLastChildEntry()
1054 const DWARFAbbreviationDeclarationSet *DWARFUnit::getAbbreviations() const { in getAbbreviations()
1068 std::optional<object::SectionedAddress> DWARFUnit::getBaseAddress() { in getBaseAddress()
1159 DWARFUnit::determineStringOffsetsTableContribution(DWARFDataExtractor &DA) { in determineStringOffsetsTableContribution()
1172 DWARFUnit::determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA) { in determineStringOffsetsTableContributionDWO()
1208 std::optional<uint64_t> DWARFUnit::getRnglistOffset(uint32_t Index) { in getRnglistOffset()
1219 std::optional<uint64_t> DWARFUnit::getLoclistOffset(uint32_t Index) { in getLoclistOffset()