Home
last modified time | relevance | path

Searched refs:debug_line_data (Results 1 – 4 of 4) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFDebugLine.cpp35 DWARFDebugLine::Parse(const DWARFDataExtractor& debug_line_data) in Parse() argument
40 while (debug_line_data.ValidOffset(offset)) in Parse()
47 if (ParseStatementTable(debug_line_data, &offset, line_table_sp.get())) in Parse()
62 DWARFDebugLine::ParseIfNeeded(const DWARFDataExtractor& debug_line_data) in ParseIfNeeded() argument
65 Parse(debug_line_data); in ParseIfNeeded()
113 const DWARFDataExtractor& debug_line_data = dwarf2Data->get_debug_line_data(); in DumpLineTableRows() local
119 while (debug_line_data.ValidOffset(debug_line_offset)) in DumpLineTableRows()
120 debug_line_offset = DumpStatementTable (log, debug_line_data, debug_line_offset); in DumpLineTableRows()
125 DumpStatementTable (log, debug_line_data, debug_line_offset); in DumpLineTableRows()
134 DWARFDebugLine::DumpStatementTable(Log *log, const DWARFDataExtractor& debug_line_data, const dw_of… in DumpStatementTable() argument
[all …]
DDWARFDebugLine.h196 …t lldb::ModuleSP &module_sp, const lldb_private::DWARFDataExtractor& debug_line_data, const char *…
197 …static bool ParsePrologue(const lldb_private::DWARFDataExtractor& debug_line_data, lldb::offset_t*…
198 …static bool ParseStatementTable(const lldb_private::DWARFDataExtractor& debug_line_data, lldb::off…
199 …able(lldb_private::Log *log, const lldb_private::DWARFDataExtractor& debug_line_data, const dw_off…
200 …odes(lldb_private::Log *log, const lldb_private::DWARFDataExtractor& debug_line_data, const dw_off…
201 …static bool ParseStatementTable(const lldb_private::DWARFDataExtractor& debug_line_data, lldb::off…
202 …static void Parse(const lldb_private::DWARFDataExtractor& debug_line_data, DWARFDebugLine::State::…
210 void Parse(const lldb_private::DWARFDataExtractor& debug_line_data);
211 void ParseIfNeeded(const lldb_private::DWARFDataExtractor& debug_line_data);
/freebsd-10-stable/contrib/llvm/lib/DebugInfo/
DDWARFDebugLine.cpp151 DWARFDebugLine::getOrParseLineTable(DataExtractor debug_line_data, in getOrParseLineTable() argument
158 if (!parseStatementTable(debug_line_data, RelocMap, &offset, state)) in getOrParseLineTable()
166 DWARFDebugLine::parsePrologue(DataExtractor debug_line_data, in parsePrologue() argument
171 prologue->TotalLength = debug_line_data.getU32(offset_ptr); in parsePrologue()
172 prologue->Version = debug_line_data.getU16(offset_ptr); in parsePrologue()
176 prologue->PrologueLength = debug_line_data.getU32(offset_ptr); in parsePrologue()
178 prologue->MinInstLength = debug_line_data.getU8(offset_ptr); in parsePrologue()
179 prologue->DefaultIsStmt = debug_line_data.getU8(offset_ptr); in parsePrologue()
180 prologue->LineBase = debug_line_data.getU8(offset_ptr); in parsePrologue()
181 prologue->LineRange = debug_line_data.getU8(offset_ptr); in parsePrologue()
[all …]
DDWARFDebugLine.h232 static bool parsePrologue(DataExtractor debug_line_data, uint32_t *offset_ptr,
235 static bool parseStatementTable(DataExtractor debug_line_data,
240 const LineTable *getOrParseLineTable(DataExtractor debug_line_data,