40 : LowPC(LowPC),
Length(HighPC - LowPC), CUOffset(CUOffset) {}
43 if (HighPC == -1ULL || HighPC <= LowPC)
55 bool operator<(
const Range &other)
const {
56 return LowPC < other.LowPC;
64 struct RangeEndpoint {
70 :
Address(
Address), CUOffset(CUOffset), IsRangeStart(IsRangeStart) {}
77 using RangeColl = std::vector<Range>;
78 using RangeCollIterator = RangeColl::const_iterator;
80 std::vector<RangeEndpoint> Endpoints;
DWARFContext This data structure is the top level entity that deals with dwarf debug information pars...