Home | History | Annotate | Download | only in dsymutil

Lines Matching defs:Seq

2875 /// \brief Insert the new line info sequence \p Seq into the current
2877 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq,
2879 if (Seq.empty())
2882 if (!Rows.empty() && Rows.back().Address < Seq.front().Address) {
2883 Rows.insert(Rows.end(), Seq.begin(), Seq.end());
2884 Seq.clear();
2889 Rows.begin(), Rows.end(), Seq.front(),
2899 InsertPoint->Address == Seq.front().Address && InsertPoint->EndSequence) {
2900 *InsertPoint = Seq.front();
2901 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end());
2903 Rows.insert(InsertPoint, Seq.begin(), Seq.end());
2906 Seq.clear();
2949 std::vector<DWARFDebugLine::Row> Seq;
3000 if (StopAddress != -1ULL && !Seq.empty()) {
3003 auto NextLine = Seq.back();
3009 Seq.push_back(NextLine);
3010 insertLineSequence(Seq, NewRows);
3018 if (Row.EndSequence && Seq.empty())
3023 Seq.emplace_back(Row);
3026 insertLineSequence(Seq, NewRows);