Lines Matching refs:Seq
1548 std::vector<DWARFDebugLine::Row> Seq; in cloneAndEmitLineTable() local
1576 if (StopAddress != -1ULL && !Seq.empty()) { in cloneAndEmitLineTable()
1579 auto NextLine = Seq.back(); in cloneAndEmitLineTable()
1585 Seq.push_back(NextLine); in cloneAndEmitLineTable()
1586 insertLineSequence(Seq, NewRows); in cloneAndEmitLineTable()
1594 if (Row.EndSequence && Seq.empty()) in cloneAndEmitLineTable()
1599 Seq.emplace_back(Row); in cloneAndEmitLineTable()
1602 insertLineSequence(Seq, NewRows); in cloneAndEmitLineTable()
1611 void CompileUnit::insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() argument
1613 if (Seq.empty()) in insertLineSequence()
1616 if (!Rows.empty() && Rows.back().Address < Seq.front().Address) { in insertLineSequence()
1617 llvm::append_range(Rows, Seq); in insertLineSequence()
1618 Seq.clear(); in insertLineSequence()
1622 object::SectionedAddress Front = Seq.front().Address; in insertLineSequence()
1632 *InsertPoint = Seq.front(); in insertLineSequence()
1633 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); in insertLineSequence()
1635 Rows.insert(InsertPoint, Seq.begin(), Seq.end()); in insertLineSequence()
1638 Seq.clear(); in insertLineSequence()