Lines Matching refs:DieArray

91   assert(DieArray.size() > 0);  in extractRangeList()
112 if (DieArray.empty()) in getCompilationDir()
114 return DieArray[0].getAttributeValueAsString(this, DW_AT_comp_dir, 0); in getCompilationDir()
120 if (DieArray.empty()) in getDWOId()
122 return DieArray[0] in getDWOId()
127 if (DieArray.empty()) in setDIERelations()
129 DWARFDebugInfoEntryMinimal *die_array_begin = &DieArray.front(); in setDIERelations()
130 DWARFDebugInfoEntryMinimal *die_array_end = &DieArray.back(); in setDIERelations()
214 if ((CUDieOnly && DieArray.size() > 0) || in extractDIEsIfNeeded()
215 DieArray.size() > 1) in extractDIEsIfNeeded()
218 bool HasCUDie = DieArray.size() > 0; in extractDIEsIfNeeded()
219 extractDIEsToVector(!HasCUDie, !CUDieOnly, DieArray); in extractDIEsIfNeeded()
221 if (DieArray.empty()) in extractDIEsIfNeeded()
227 DieArray[0].getAttributeValueAsAddress(this, DW_AT_low_pc, -1ULL); in extractDIEsIfNeeded()
229 BaseAddr = DieArray[0].getAttributeValueAsAddress(this, DW_AT_entry_pc, 0); in extractDIEsIfNeeded()
231 AddrOffsetSectionBase = DieArray[0].getAttributeValueAsSectionOffset( in extractDIEsIfNeeded()
233 RangeSectionBase = DieArray[0].getAttributeValueAsSectionOffset( in extractDIEsIfNeeded()
238 return DieArray.size(); in extractDIEsIfNeeded()
253 if (DieArray.empty()) in parseDWO()
256 DieArray[0].getAttributeValueAsString(this, DW_AT_GNU_dwo_name, 0); in parseDWO()
260 DieArray[0].getAttributeValueAsString(this, DW_AT_comp_dir, 0); in parseDWO()
285 if (DieArray.size() > (unsigned)KeepCUDie) { in clearDIEs()
294 DieArray.swap(TmpArray); in clearDIEs()
297 DieArray.push_back(TmpArray.front()); in clearDIEs()
313 DieArray[0].buildAddressRangeTable(this, debug_aranges, CUOffsetInAranges); in buildAddressRangeTable()
334 for (size_t i = 0, n = DieArray.size(); i != n; i++) in getSubprogramForAddress()
335 if (DieArray[i].isSubprogramDIE() && in getSubprogramForAddress()
336 DieArray[i].addressRangeContainsAddress(this, Address)) { in getSubprogramForAddress()
337 return &DieArray[i]; in getSubprogramForAddress()