Lines Matching refs:DWARFDebugLine

34 void DWARFDebugLine::Parse(const DWARFDataExtractor &debug_line_data) {  in Parse()
57 void DWARFDebugLine::ParseIfNeeded(const DWARFDataExtractor &debug_line_data) { in ParseIfNeeded()
65 DWARFDebugLine::LineTable::shared_ptr
66 DWARFDebugLine::GetLineTable(const dw_offset_t offset) const { in GetLineTable()
67 DWARFDebugLine::LineTable::shared_ptr line_table_shared_ptr; in GetLineTable()
78 const DWARFDebugLine::State &state, in DumpStateToFile()
81 if (state.row == DWARFDebugLine::State::StartParsingLineTable) { in DumpStateToFile()
86 } else if (state.row == DWARFDebugLine::State::DoneParsingLineTable) { in DumpStateToFile()
97 bool DWARFDebugLine::DumpLineTableRows(Log *log, SymbolFileDWARF *dwarf2Data, in DumpLineTableRows()
118 DWARFDebugLine::DumpStatementTable(Log *log, in DumpStatementTable()
142 bool DWARFDebugLine::DumpOpcodes(Log *log, SymbolFileDWARF *dwarf2Data, in DumpOpcodes()
168 dw_offset_t DWARFDebugLine::DumpStatementOpcodes( in DumpStatementOpcodes()
364 void DWARFDebugLine::Parse(const DWARFDataExtractor &debug_line_data, in Parse()
365 DWARFDebugLine::State::Callback callback, in Parse()
398 bool DWARFDebugLine::ParsePrologue(const DWARFDataExtractor &debug_line_data, in ParsePrologue()
529 bool DWARFDebugLine::ParseSupportFiles( in ParseSupportFiles()
563 bool DWARFDebugLine::ParseStatementTable( in ParseStatementTable()
565 DWARFDebugLine::State::Callback callback, void *userData, DWARFUnit *dwarf_cu) { in ParseStatementTable()
839 const DWARFDebugLine::State &state, in ParseStatementTableCallback()
841 DWARFDebugLine::LineTable *line_table = (DWARFDebugLine::LineTable *)userData; in ParseStatementTableCallback()
842 if (state.row == DWARFDebugLine::State::StartParsingLineTable) { in ParseStatementTableCallback()
846 } else if (state.row == DWARFDebugLine::State::DoneParsingLineTable) { in ParseStatementTableCallback()
860 bool DWARFDebugLine::ParseStatementTable( in ParseStatementTable()
867 inline bool DWARFDebugLine::Prologue::IsValid() const { in IsValid()
874 void DWARFDebugLine::Prologue::Dump(Log *log) { in Dump()
949 bool DWARFDebugLine::Prologue::GetFile(uint32_t file_idx, in GetFile()
975 void DWARFDebugLine::LineTable::Dump(Log *log) const { in Dump()
992 void DWARFDebugLine::LineTable::AppendRow(const DWARFDebugLine::Row &state) { in AppendRow()
1000 static bool FindMatchingAddress(const DWARFDebugLine::Row &row1, in FindMatchingAddress()
1001 const DWARFDebugLine::Row &row2) { in FindMatchingAddress()
1008 uint32_t DWARFDebugLine::LineTable::LookupAddress(dw_addr_t address, in LookupAddress()
1014 DWARFDebugLine::Row row; in LookupAddress()
1043 DWARFDebugLine::Row::Row(bool default_is_stmt) in Row()
1051 void DWARFDebugLine::Row::PostAppend() { in PostAppend()
1060 void DWARFDebugLine::Row::Reset(bool default_is_stmt) { in Reset()
1075 void DWARFDebugLine::Row::Dump(Log *log) const { in Dump()
1087 static bool AddressLessThan(const DWARFDebugLine::Row &a, in AddressLessThan()
1088 const DWARFDebugLine::Row &b) { in AddressLessThan()
1095 void DWARFDebugLine::Row::Insert(Row::collection &state_coll, in Insert()
1126 void DWARFDebugLine::Row::Dump(Log *log, const Row::collection &state_coll) { in Dump()
1134 DWARFDebugLine::State::State(Prologue::shared_ptr &p, Log *l, in State()
1135 DWARFDebugLine::State::Callback cb, void *userData) in State()
1146 void DWARFDebugLine::State::Reset() { Row::Reset(prologue->default_is_stmt); } in Reset()
1151 void DWARFDebugLine::State::AppendRowToMatrix(dw_offset_t offset) { in AppendRowToMatrix()
1173 void DWARFDebugLine::State::Finalize(dw_offset_t offset) { in Finalize()