Lines Matching defs:ranges
117 // Gets the valid address ranges for a given DIE by looking for a
121 DWARFRangeList &ranges, std::optional<int> &decl_file,
177 ranges = GetRangesOrReportError(*cu, *this, form_value);
263 if (ranges.IsEmpty()) {
266 ranges.Append(DWARFRangeList::Entry(lo_pc, hi_pc - lo_pc));
268 ranges.Append(DWARFRangeList::Entry(lo_pc, 0));
273 dw_addr_t lowest_range_pc = ranges.GetMinRangeBase(0);
278 if (ranges.IsEmpty() || name == nullptr || mangled == nullptr) {
281 die.GetDIE()->GetDIENamesAndRanges(die.GetCU(), name, mangled, ranges,
287 return !ranges.IsEmpty();
524 DWARFRangeList ranges;
531 ranges.Append(DWARFRangeList::Entry(lo_pc, hi_pc - lo_pc));
534 return ranges;
597 DWARFRangeList ranges =
599 for (const auto &r : ranges) {