Lines Matching refs:Seq
2069 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() argument
2071 if (Seq.empty()) in insertLineSequence()
2074 if (!Rows.empty() && Rows.back().Address < Seq.front().Address) { in insertLineSequence()
2075 llvm::append_range(Rows, Seq); in insertLineSequence()
2076 Seq.clear(); in insertLineSequence()
2080 object::SectionedAddress Front = Seq.front().Address; in insertLineSequence()
2090 *InsertPoint = Seq.front(); in insertLineSequence()
2091 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); in insertLineSequence()
2093 Rows.insert(InsertPoint, Seq.begin(), Seq.end()); in insertLineSequence()
2096 Seq.clear(); in insertLineSequence()
2164 std::vector<DWARFDebugLine::Row> Seq; in generateLineTableForUnit() local
2192 if (StopAddress != -1ULL && !Seq.empty()) { in generateLineTableForUnit()
2195 auto NextLine = Seq.back(); in generateLineTableForUnit()
2201 Seq.push_back(NextLine); in generateLineTableForUnit()
2202 insertLineSequence(Seq, NewRows); in generateLineTableForUnit()
2210 if (Row.EndSequence && Seq.empty()) in generateLineTableForUnit()
2215 Seq.emplace_back(Row); in generateLineTableForUnit()
2218 insertLineSequence(Seq, NewRows); in generateLineTableForUnit()