Searched refs:DWARFDebugLine (Results 1 – 14 of 14) sorted by relevance
/external/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugLine.cpp | 20 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 …]
|
D | CMakeLists.txt | 12 DWARFDebugLine.cpp
|
D | DWARFContext.cpp | 27 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()
|
D | Android.mk | 14 DWARFDebugLine.cpp \
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugLine.cpp | 35 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 …]
|
D | DWARFDebugLine.h | 27 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
|
D | CMakeLists.txt | 11 DWARFDebugLine.cpp
|
D | Android.mk | 21 DWARFDebugLine.cpp \
|
D | SymbolFileDWARF.h | 55 class DWARFDebugLine; variable 585 std::unique_ptr<DWARFDebugLine> m_line;
|
D | SymbolFileDWARF.cpp | 1179 …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() 1259 …DWARFDebugLine::ParseStatementTable(get_debug_line_data(), &offset, ParseDWARFLineTableCallback, &… in ParseCompileUnitLineTable()
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugLine.h | 24 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()
|
D | DWARFContext.h | 39 std::unique_ptr<DWARFDebugLine> Line; 158 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
|
/external/llvm/tools/dsymutil/ |
D | DwarfLinker.cpp | 452 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/ |
D | project.pbxproj | 313 …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 */,
|