Searched refs:DWARFDebugLine (Results 1 – 10 of 10) sorted by relevance
20 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue()22 void DWARFDebugLine::Prologue::clear() { in clear()32 void DWARFDebugLine::Prologue::dump(raw_ostream &OS) const { in dump()67 bool DWARFDebugLine::Prologue::parse(DataExtractor debug_line_data, in parse()132 DWARFDebugLine::Row::Row(bool default_is_stmt) { reset(default_is_stmt); } in 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()163 DWARFDebugLine::Sequence::Sequence() { reset(); } in Sequence()165 void DWARFDebugLine::Sequence::reset() { in reset()[all …]
11 DWARFDebugLine.cpp
31 typedef DWARFDebugLine::LineTable DWARFLineTable;164 DWARFDebugLine::LineTable LineTable; in dump()186 DWARFDebugLine::LineTable LineTable; in dump()394 Line.reset(new DWARFDebugLine(&getLineSection().Relocs)); in getLineTableForUnit()520 const DWARFDebugLine::Row &Row = LineTable->Rows[RowIndex]; in getLineInfoForAddressRange()
18 void DWARFDebugLine::Prologue::dump(raw_ostream &OS) const { in dump()51 void DWARFDebugLine::Row::postAppend() { in postAppend()57 void DWARFDebugLine::Row::reset(bool default_is_stmt) { in reset()70 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump()81 void DWARFDebugLine::LineTable::dump(raw_ostream &OS) const { in dump()94 DWARFDebugLine::State::~State() {} in ~State()96 void DWARFDebugLine::State::appendRowToMatrix(uint32_t offset) { in appendRowToMatrix()102 DWARFDebugLine::DumpingState::~DumpingState() {} in ~DumpingState()104 void DWARFDebugLine::DumpingState::finalize(uint32_t offset) { in finalize()108 const DWARFDebugLine::LineTable *[all …]
42 DWARFDebugLine::DumpingState state(OS); in dump()43 DWARFDebugLine::parseStatementTable(lineData, &stmtOffset, state); in dump()81 const DWARFDebugLine::LineTable *84 Line.reset(new DWARFDebugLine()); in getLineTableForCompileUnit()93 if (const DWARFDebugLine::LineTable *lt = Line->getLineTable(stmtOffset)) in getLineTableForCompileUnit()151 const DWARFDebugLine::LineTable *lineTable = getLineTableForCompileUnit(cu); in getLineInfoForAddress()163 const DWARFDebugLine::Row &row = lineTable->Rows[rowIndex]; in getLineInfoForAddress()
32 OwningPtr<DWARFDebugLine> Line;66 const DWARFDebugLine::LineTable *
22 class DWARFDebugLine {130 void appendRow(const DWARFDebugLine::Row &state) { Rows.push_back(state); } in appendRow()
24 class DWARFDebugLine {26 DWARFDebugLine(const RelocAddrMap* LineInfoRelocMap) : RelocMap(LineInfoRelocMap) {} in DWARFDebugLine() function177 void appendRow(const DWARFDebugLine::Row &R) { in appendRow()180 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence()219 uint32_t findRowInSeq(const DWARFDebugLine::Sequence &seq,
48 std::unique_ptr<DWARFDebugLine> Line;179 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
554 std::vector<DWARFDebugLine::Row> &Rows,886 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit()2934 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence()2935 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence()2947 [](const DWARFDebugLine::Row &LHS, const DWARFDebugLine::Row &RHS) { in insertLineSequence()2992 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit()3001 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit()3006 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()