Searched refs:DWARFDebugAranges (Results 1 – 25 of 37) sorted by relevance
12
19 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} in DWARFDebugAranges() function in DWARFDebugAranges35 DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) { in extract()61 void DWARFDebugAranges::Dump(Log *log) const { in Dump()74 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()80 void DWARFDebugAranges::Sort(bool minimize) { in Sort()90 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
16 class DWARFDebugAranges {25 DWARFDebugAranges();
57 llvm::Expected<DWARFDebugAranges &> GetCompileUnitAranges();68 std::unique_ptr<DWARFDebugAranges>
29 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable()109 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
161 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0;165 const DWARFDebugAranges &GetFunctionAranges();312 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable()
17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
37 llvm::Expected<DWARFDebugAranges &> DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges()41 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetCompileUnitAranges()
21 DWARFDebugAranges.cpp
22 class DWARFDebugAranges; variable378 DWARFDebugAranges *debug_aranges);
46 DWARFDebugAranges *debug_aranges) const;
23 void DWARFDebugAranges::extract(DataExtractor DebugArangesData) { in extract()40 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()68 void DWARFDebugAranges::clear() { in clear()74 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC, in appendRange()82 void DWARFDebugAranges::construct() { in construct()116 uint64_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
11 DWARFDebugAranges.cpp
21 void DWARFDebugAranges::extract(DataExtractor DebugArangesData) { in extract()38 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()64 void DWARFDebugAranges::clear() { in clear()70 void DWARFDebugAranges::appendRange(uint32_t CUOffset, uint64_t LowPC, in appendRange()78 void DWARFDebugAranges::construct() { in construct()112 uint32_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
8 DWARFDebugAranges.cpp
22 void DWARFDebugAranges::extract( in extract()46 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()74 void DWARFDebugAranges::clear() { in clear()80 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC, in appendRange()88 void DWARFDebugAranges::construct() { in construct()122 uint64_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
19 "DWARFDebugAranges.cpp",
21 class DWARFDebugAranges {
47 std::unique_ptr<DWARFDebugAranges> Aranges;167 const DWARFDebugAranges *getDebugAranges();
21 class DWARFDebugAranges; variable
65 std::unique_ptr<DWARFDebugAranges> Aranges;264 const DWARFDebugAranges *getDebugAranges();
60 std::unique_ptr<DWARFDebugAranges> Aranges;284 const DWARFDebugAranges *getDebugAranges();