Lines Matching refs:Curr
236 FunctionInfo &Curr = Funcs[Idx]; in finalize() local
240 const bool ranges_equal = Prev.Range == Curr.Range; in finalize()
241 if (ranges_equal || Prev.Range.intersects(Curr.Range)) { in finalize()
250 if (!(Prev == Curr)) { in finalize()
251 if (Prev.hasRichInfo() && Curr.hasRichInfo()) in finalize()
259 << Curr << "\n"; in finalize()
265 std::swap(Prev, Curr); in finalize()
272 << Curr << "\n"; in finalize()
274 FinalizedFuncs.emplace_back(std::move(Curr)); in finalize()
277 if (Prev.Range.size() == 0 && Curr.Range.contains(Prev.Range.start())) { in finalize()
281 std::swap(Prev, Curr); in finalize()
283 FinalizedFuncs.emplace_back(std::move(Curr)); in finalize()