OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Aranges
(Results
1 - 4
of
4
) sorted by null
/external/llvm/lib/DebugInfo/
DWARFDebugAranges.cpp
83
Aranges
.reserve(count);
84
AddArangeDescriptors range_adder(
Aranges
, ParsedCUOffsets);
109
const Range &range =
Aranges
[i];
122
if (!
Aranges
.empty()) {
123
if (
Aranges
.back().Offset == offset &&
Aranges
.back().HiPC() == low_pc) {
124
Aranges
.back().setHiPC(high_pc);
128
Aranges
.push_back(Range(low_pc, high_pc, offset));
132
const size_t orig_arange_size =
Aranges
.size();
137
std::stable_sort(
Aranges
.begin(), Aranges.end(), RangeLessThan)
[
all
...]
DWARFDebugAranges.h
65
Aranges
.clear();
78
if (idx <
Aranges
.size())
79
return &
Aranges
[idx];
84
bool isEmpty() const { return
Aranges
.empty(); }
85
uint32_t getNumRanges() const { return
Aranges
.size(); }
88
if (idx <
Aranges
.size())
89
return
Aranges
[idx].Offset;
98
RangeColl
Aranges
;
DWARFContext.cpp
192
if (
Aranges
)
193
return
Aranges
.get();
197
Aranges
.reset(new DWARFDebugAranges());
198
Aranges
->extract(arangesData);
199
// Generate
aranges
from DIEs: even if .debug_aranges section is present,
201
// manually build
aranges
for the rest of them.
202
Aranges
->generate(this);
203
return
Aranges
.get();
DWARFContext.h
33
OwningPtr<DWARFDebugAranges>
Aranges
;
Completed in 891 milliseconds