Lines Matching refs:DWARFUnit

33 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section,  in DWARFUnit()  function in DWARFUnit
43 DWARFUnit::~DWARFUnit() { in ~DWARFUnit()
46 bool DWARFUnit::getAddrOffsetSectionItem(uint32_t Index, in getAddrOffsetSectionItem()
56 bool DWARFUnit::getStringOffsetSectionItem(uint32_t Index, in getStringOffsetSectionItem()
68 bool DWARFUnit::extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) { in extractImpl()
88 bool DWARFUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { in extract()
104 bool DWARFUnit::extractRangeList(uint32_t RangeListOffset, in extractRangeList()
113 void DWARFUnit::clear() { in clear()
126 const char *DWARFUnit::getCompilationDir() { in getCompilationDir()
133 uint64_t DWARFUnit::getDWOId() { in getDWOId()
142 void DWARFUnit::setDIERelations() { in setDIERelations()
171 void DWARFUnit::extractDIEsToVector( in extractDIEsToVector()
222 size_t DWARFUnit::extractDIEsIfNeeded(bool CUDieOnly) { in extractDIEsIfNeeded()
252 DWARFUnit::DWOHolder::DWOHolder(StringRef DWOPath) in DWOHolder()
264 bool DWARFUnit::parseDWO() { in parseDWO()
282 DWARFUnit *DWOCU = DWO->getUnit(); in parseDWO()
295 void DWARFUnit::clearDIEs(bool KeepCUDie) { in clearDIEs()
312 void DWARFUnit::collectAddressRanges(DWARFAddressRangesVector &CURanges) { in collectAddressRanges()
343 DWARFUnit::getSubprogramForAddress(uint64_t Address) { in getSubprogramForAddress()
355 DWARFUnit::getInlinedChainForAddress(uint64_t Address) { in getInlinedChainForAddress()
358 const DWARFUnit *ChainCU = nullptr; in getInlinedChainForAddress()