Searched refs:Aranges (Results 1 – 4 of 4) sorted by relevance
78 Aranges.reserve(count); in extract()79 AddArangeDescriptors range_adder(Aranges); in extract()102 const Range &range = Aranges[i]; in dump()115 if (!Aranges.empty()) { in appendRange()116 if (Aranges.back().Offset == offset && Aranges.back().HiPC() == low_pc) { in appendRange()117 Aranges.back().setHiPC(high_pc); in appendRange()121 Aranges.push_back(Range(low_pc, high_pc, offset)); in appendRange()125 const size_t orig_arange_size = Aranges.size(); in sort()130 std::stable_sort(Aranges.begin(), Aranges.end(), RangeLessThan); in sort()147 if (!Range::SortedOverlapCheck(Aranges[i-1], Aranges[i], n)) in sort()[all …]
63 void clear() { Aranges.clear(); } in clear()74 if (idx < Aranges.size()) in rangeAtIndex()75 return &Aranges[idx]; in rangeAtIndex()80 bool isEmpty() const { return Aranges.empty(); } in isEmpty()81 uint32_t getNumRanges() const { return Aranges.size(); } in getNumRanges()84 if (idx < Aranges.size()) in offsetAtIndex()85 return Aranges[idx].Offset; in offsetAtIndex()93 RangeColl Aranges;
69 if (Aranges) in getDebugAranges()70 return Aranges.get(); in getDebugAranges()74 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges()75 Aranges->extract(arangesData); in getDebugAranges()76 if (Aranges->isEmpty()) // No aranges in file, generate them from the DIEs. in getDebugAranges()77 Aranges->generate(this); in getDebugAranges()78 return Aranges.get(); in getDebugAranges()
31 OwningPtr<DWARFDebugAranges> Aranges; variable