Home
last modified time | relevance | path

Searched refs:RangeVector (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DRangeMapTest.cpp15 TEST(RangeVector, CombineConsecutiveRanges) { in TEST() argument
16 using RangeVector = RangeVector<uint32_t, uint32_t>; in TEST() typedef
17 using Entry = RangeVector::Entry; in TEST()
19 RangeVector V; in TEST()
41 TEST(RangeVector, GetOverlaps) { in TEST() argument
42 using RangeVector = RangeVector<uint32_t, uint32_t>; in TEST() typedef
44 RangeVector V1; in TEST()
45 RangeVector V2; in TEST()
46 RangeVector Expected; in TEST()
92 EXPECT_EQ(RangeVector::GetOverlaps(V1, V2), Expected); in TEST()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DMemory.h48 typedef RangeVector<lldb::addr_t, lldb::addr_t, 4> InvalidRanges;
104 RangeVector<lldb::addr_t, uint32_t> m_free_blocks;
106 RangeVector<lldb::addr_t, uint32_t> m_reserved_blocks;
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DRangeMap.h131 template <typename B, typename S, unsigned N = 0> class RangeVector {
138 RangeVector() = default;
140 ~RangeVector() = default;
142 static RangeVector GetOverlaps(const RangeVector &vec1, in GetOverlaps()
143 const RangeVector &vec2) { in GetOverlaps()
147 RangeVector result; in GetOverlaps()
164 bool operator==(const RangeVector &rhs) const {
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A Ddwarf.h44 typedef lldb_private::RangeVector<dw_addr_t, dw_addr_t, 2> DWARFRangeList;
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.h207 typedef lldb_private::RangeVector<uint32_t, uint32_t, 8> EncryptedFileRanges;
271 typedef lldb_private::RangeVector<uint32_t, uint32_t> FileRangeArray;
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DVariable.h27 typedef RangeVector<lldb::addr_t, lldb::addr_t> RangeList;
H A DDWARFCallFrameInfo.h56 typedef RangeVector<lldb::addr_t, uint32_t> FunctionAddressAndSizeVector;
H A DBlock.h43 typedef RangeVector<uint32_t, uint32_t, 1> RangeList;
H A DLineTable.h186 typedef lldb_private::RangeVector<lldb::addr_t, lldb::addr_t, 32>
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymtab.cpp896 RangeVector<addr_t, addr_t> &section_ranges) { in AddSectionsToRangeMap()
911 RangeVector<addr_t, addr_t>::Entry entry; in AddSectionsToRangeMap()
947 RangeVector<addr_t, addr_t> section_ranges; in InitAddressIndexes()
962 const RangeVector<addr_t, addr_t>::Entry *containing_section = in InitAddressIndexes()
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h292 using FlashRangeVector = lldb_private::RangeVector<lldb::addr_t, size_t>;