Searched refs:DieRangeInfo (Results 1 – 3 of 3) sorted by relevance
38 struct DieRangeInfo { struct45 std::set<DieRangeInfo> Children; argument47 DieRangeInfo() = default;48 DieRangeInfo(DWARFDie Die) : Die(Die) {} in DieRangeInfo() function51 DieRangeInfo(std::vector<DWARFAddressRange> Ranges) in DieRangeInfo() function56 typedef std::set<DieRangeInfo>::const_iterator die_range_info_iterator; argument80 die_range_info_iterator insert(const DieRangeInfo &RI); argument83 bool contains(const DieRangeInfo &RHS) const;87 bool intersects(const DieRangeInfo &RHS) const;163 unsigned verifyDieRanges(const DWARFDie &Die, DieRangeInfo &ParentRI);[all …]
31 DWARFVerifier::DieRangeInfo::address_range_iterator32 DWARFVerifier::DieRangeInfo::insert(const DWARFAddressRange &R) { in insert()51 DWARFVerifier::DieRangeInfo::die_range_info_iterator52 DWARFVerifier::DieRangeInfo::insert(const DieRangeInfo &RI) { in insert()64 bool DWARFVerifier::DieRangeInfo::contains(const DieRangeInfo &RHS) const { in contains()89 bool DWARFVerifier::DieRangeInfo::intersects(const DieRangeInfo &RHS) const { in intersects()208 DieRangeInfo RI; in verifyUnitContents()321 DieRangeInfo &ParentRI) { in verifyDieRanges()338 DieRangeInfo RI(Die); in verifyDieRanges()
2940 DWARFVerifier::DieRangeInfo Ranges({{0x10, 0x20}, {0x30, 0x40}}); in TEST()2977 void AssertRangesIntersect(const DWARFVerifier::DieRangeInfo &LHS, in AssertRangesIntersect()2979 DWARFVerifier::DieRangeInfo RHS(Ranges); in AssertRangesIntersect()2984 void AssertRangesDontIntersect(const DWARFVerifier::DieRangeInfo &LHS, in AssertRangesDontIntersect()2986 DWARFVerifier::DieRangeInfo RHS(Ranges); in AssertRangesDontIntersect()3052 DWARFVerifier::DieRangeInfo Ranges({{0x10, 0x20}, {0x30, 0x40}}); in TEST()