Home | History | Annotate | Download | only in DebugInfo

Lines Matching refs:DWARFDebugAranges

1 //===-- DWARFDebugAranges.cpp -----------------------------------*- C++ -*-===//
10 #include "DWARFDebugAranges.h"
19 // Compare function DWARFDebugAranges::Range structures
20 static bool RangeLessThan(const DWARFDebugAranges::Range &range1,
21 const DWARFDebugAranges::Range &range2) {
37 AddArangeDescriptors(DWARFDebugAranges::RangeColl &Ranges,
38 DWARFDebugAranges::ParsedCUOffsetColl &CUOffsets)
42 DWARFDebugAranges::Range Range;
54 DWARFDebugAranges::RangeColl::iterator InsertPos =
61 DWARFDebugAranges::RangeColl &RangeCollection;
62 DWARFDebugAranges::ParsedCUOffsetColl &CUOffsetCollection;
66 bool DWARFDebugAranges::extract(DataExtractor debug_aranges_data) {
91 bool DWARFDebugAranges::generate(DWARFContext *ctx) {
106 void DWARFDebugAranges::dump(raw_ostream &OS) const {
115 void DWARFDebugAranges::Range::dump(raw_ostream &OS) const {
120 void DWARFDebugAranges::appendRange(uint32_t offset, uint64_t low_pc,
131 void DWARFDebugAranges::sort(bool minimize, uint32_t n) {
184 uint32_t DWARFDebugAranges::findAddress(uint64_t address) const {
203 DWARFDebugAranges::allRangesAreContiguous(uint64_t &LoPC, uint64_t &HiPC) const{
222 bool DWARFDebugAranges::getMaxRange(uint64_t &LoPC, uint64_t &HiPC) const {