Home
last modified time | relevance | path

Searched refs:DWARFDebugLine (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugLine.cpp20 DWARFDebugLine::Prologue::Prologue() { in Prologue()
24 void DWARFDebugLine::Prologue::clear() { in clear()
33 void DWARFDebugLine::Prologue::dump(raw_ostream &OS) const { in dump()
68 bool DWARFDebugLine::Prologue::parse(DataExtractor debug_line_data, in parse()
125 DWARFDebugLine::Row::Row(bool default_is_stmt) { in Row()
129 void DWARFDebugLine::Row::postAppend() { in postAppend()
135 void DWARFDebugLine::Row::reset(bool default_is_stmt) { in reset()
149 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump()
160 DWARFDebugLine::Sequence::Sequence() { in Sequence()
164 void DWARFDebugLine::Sequence::reset() { in reset()
[all …]
DCMakeLists.txt12 DWARFDebugLine.cpp
DDWARFContext.cpp27 typedef DWARFDebugLine::LineTable DWARFLineTable;
149 DWARFDebugLine::LineTable LineTable; in dump()
161 DWARFDebugLine::LineTable LineTable; in dump()
326 Line.reset(new DWARFDebugLine(&getLineSection().Relocs)); in getLineTableForUnit()
448 const DWARFDebugLine::Row &Row = LineTable->Rows[RowIndex]; in getLineInfoForAddressRange()
DAndroid.mk14 DWARFDebugLine.cpp \
/external/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFDebugLine.cpp35 DWARFDebugLine::Parse(const DataExtractor& debug_line_data) in Parse()
62 DWARFDebugLine::ParseIfNeeded(const DataExtractor& debug_line_data) in ParseIfNeeded()
72 DWARFDebugLine::LineTable::shared_ptr
73 DWARFDebugLine::GetLineTable(const dw_offset_t offset) const in GetLineTable()
75 DWARFDebugLine::LineTable::shared_ptr line_table_shared_ptr; in GetLineTable()
87 DumpStateToFile (dw_offset_t offset, const DWARFDebugLine::State& state, void* userData) in DumpStateToFile()
90 if (state.row == DWARFDebugLine::State::StartParsingLineTable) in DumpStateToFile()
97 else if (state.row == DWARFDebugLine::State::DoneParsingLineTable) in DumpStateToFile()
111 DWARFDebugLine::DumpLineTableRows(Log *log, SymbolFileDWARF* dwarf2Data, dw_offset_t debug_line_off… in DumpLineTableRows()
134 DWARFDebugLine::DumpStatementTable(Log *log, const DataExtractor& debug_line_data, const dw_offset_… in DumpStatementTable()
[all …]
DDWARFDebugLine.h27 class DWARFDebugLine
175 void AppendRow(const DWARFDebugLine::Row& state);
234 …static void Parse(const lldb_private::DataExtractor& debug_line_data, DWARFDebugLine::State::Callb…
237 DWARFDebugLine() : in DWARFDebugLine() function
DCMakeLists.txt11 DWARFDebugLine.cpp
DAndroid.mk21 DWARFDebugLine.cpp \
DSymbolFileDWARF.h55 class DWARFDebugLine; variable
585 std::unique_ptr<DWARFDebugLine> m_line;
DSymbolFileDWARF.cpp1179 …return DWARFDebugLine::ParseSupportFiles(sc.comp_unit->GetModule(), get_debug_line_data(), cu_comp… in ParseCompileUnitSupportFiles()
1195 ParseDWARFLineTableCallback(dw_offset_t offset, const DWARFDebugLine::State& state, void* userData) in ParseDWARFLineTableCallback()
1197 if (state.row == DWARFDebugLine::State::StartParsingLineTable) in ParseDWARFLineTableCallback()
1201 else if (state.row == DWARFDebugLine::State::DoneParsingLineTable) in ParseDWARFLineTableCallback()
1259DWARFDebugLine::ParseStatementTable(get_debug_line_data(), &offset, ParseDWARFLineTableCallback, &… in ParseCompileUnitLineTable()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h24 class DWARFDebugLine {
26 DWARFDebugLine(const RelocAddrMap* LineInfoRelocMap) : RelocMap(LineInfoRelocMap) {} in DWARFDebugLine() function
166 void appendRow(const DWARFDebugLine::Row &R) { in appendRow()
169 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence()
DDWARFContext.h39 std::unique_ptr<DWARFDebugLine> Line;
158 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp452 std::vector<DWARFDebugLine::Row> &Rows,
768 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit()
2251 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence()
2252 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence()
2264 [](const DWARFDebugLine::Row &LHS, const DWARFDebugLine::Row &RHS) { in insertLineSequence()
2309 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit()
2318 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit()
2323 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()
/external/lldb/lldb.xcodeproj/
Dproject.pbxproj313 …BE13353E5F00698AC0 /* DWARFDebugLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260C89C310…
788 …00BB2B04 /* DWARFDebugLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
789 …C5600BB2B04 /* DWARFDebugLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
2023 260C89C310F57C5600BB2B04 /* DWARFDebugLine.cpp */,
2024 260C89C410F57C5600BB2B04 /* DWARFDebugLine.h */,
4096 268900BE13353E5F00698AC0 /* DWARFDebugLine.cpp in Sources */,