• Home
  • Raw
  • Download

Lines Matching refs:Row

132 DWARFDebugLine::Row::Row(bool default_is_stmt) { reset(default_is_stmt); }  in Row()  function in DWARFDebugLine::Row
134 void DWARFDebugLine::Row::postAppend() { in postAppend()
140 void DWARFDebugLine::Row::reset(bool default_is_stmt) { in reset()
154 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump()
183 for (const Row &R : Rows) { in dump()
201 Row.reset(LineTable->Prologue.DefaultIsStmt); in resetRowAndSequence()
209 Sequence.LowPC = Row.Address; in appendRowToMatrix()
213 LineTable->appendRow(Row); in appendRowToMatrix()
214 if (Row.EndSequence) { in appendRowToMatrix()
216 Sequence.HighPC = Row.Address; in appendRowToMatrix()
222 Row.postAppend(); in appendRowToMatrix()
284 State.Row.EndSequence = true; in parse()
301 State.Row.Address = in parse()
304 State.Row.Address = debug_line_data.getAddress(offset_ptr); in parse()
340 State.Row.Discriminator = debug_line_data.getULEB128(offset_ptr); in parse()
363 State.Row.Address += in parse()
370 State.Row.Line += debug_line_data.getSLEB128(offset_ptr); in parse()
376 State.Row.File = debug_line_data.getULEB128(offset_ptr); in parse()
382 State.Row.Column = debug_line_data.getULEB128(offset_ptr); in parse()
388 State.Row.IsStmt = !State.Row.IsStmt; in parse()
394 State.Row.BasicBlock = true; in parse()
413 State.Row.Address += addr_offset; in parse()
427 State.Row.Address += debug_line_data.getU16(offset_ptr); in parse()
433 State.Row.PrologueEnd = true; in parse()
439 State.Row.EpilogueBegin = true; in parse()
445 State.Row.Isa = debug_line_data.getULEB128(offset_ptr); in parse()
499 State.Row.Line += line_offset; in parse()
500 State.Row.Address += addr_offset; in parse()
503 State.Row.Discriminator = 0; in parse()
534 DWARFDebugLine::Row row; in findRowInSeq()
539 first_row, last_row, row, DWARFDebugLine::Row::orderByAddress); in findRowInSeq()
671 const auto &Row = Rows[RowIndex]; in getFileLineInfoForAddress() local
672 if (!getFileNameByIndex(Row.File, CompDir, Kind, Result.FileName)) in getFileLineInfoForAddress()
674 Result.Line = Row.Line; in getFileLineInfoForAddress()
675 Result.Column = Row.Column; in getFileLineInfoForAddress()