9#ifndef LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFDEBUGARANGES_H
10#define LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFDEBUGARANGES_H
14#include "llvm/Support/Error.h"
35 void Sort(
bool minimize);
const Entry * GetEntryAtIndex(size_t i) const
void extract(const DWARFDataExtractor &debug_aranges_data)
std::vector< RangeToDIE::Entry > RangeColl
dw_offset_t OffsetAtIndex(uint32_t idx) const
dw_offset_t FindAddress(dw_addr_t address) const
void AppendRange(dw_offset_t cu_offset, dw_addr_t low_pc, dw_addr_t high_pc)
RangeDataVector< dw_addr_t, uint32_t, dw_offset_t > RangeToDIE
size_t GetNumRanges() const
void Dump(Log *log) const
#define DW_INVALID_OFFSET