Searched refs:DWARFDebugAranges (Results 1 – 21 of 21) sorted by relevance
22 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} in DWARFDebugAranges() function in DWARFDebugAranges25 void DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) { in extract()51 void DWARFDebugAranges::Dump(Log *log) const { in Dump()64 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()70 void DWARFDebugAranges::Sort(bool minimize) { in Sort()78 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
1 //===-- DWARFDebugAranges.h -------------------------------------*- C++ -*-===//18 class DWARFDebugAranges {26 DWARFDebugAranges();
53 const DWARFDebugAranges &GetCompileUnitAranges();66 std::unique_ptr<DWARFDebugAranges>
34 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable()106 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
139 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0;145 const DWARFDebugAranges &GetFunctionAranges();347 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable()
23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
37 const DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges()41 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetCompileUnitAranges()
31 class DWARFDebugAranges; variable389 DWARFDebugAranges *debug_aranges);
49 DWARFDebugAranges *debug_aranges) const;
981 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() { in GetFunctionAranges()983 m_func_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetFunctionAranges()
53 class DWARFDebugAranges; variable
614 DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
1516 DWARFDebugAranges *debug_aranges) { in AddOSOARanges()
2142 const DWARFDebugAranges &aranges = debug_info.GetCompileUnitAranges(); in ResolveSymbolContext()
22 void DWARFDebugAranges::extract( in extract()46 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()75 void DWARFDebugAranges::clear() { in clear()81 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC, in appendRange()89 void DWARFDebugAranges::construct() { in construct()123 uint64_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
258 std::unique_ptr<DWARFDebugAranges> Aranges;387 const DWARFDebugAranges *getDebugAranges() override { in getDebugAranges()391 Aranges = std::make_unique<DWARFDebugAranges>(); in getDebugAranges()669 const DWARFDebugAranges *getDebugAranges() override { in getDebugAranges()1435 const DWARFDebugAranges *DWARFContext::getDebugAranges() { in getDebugAranges()
37 class DWARFDebugAranges; variable81 virtual const DWARFDebugAranges *getDebugAranges() = 0;310 const DWARFDebugAranges *getDebugAranges();
23 class DWARFDebugAranges {
585 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
616 SRCS_MIN+= DebugInfo/DWARF/DWARFDebugAranges.cpp