Lines Matching defs:Curr
286 FunctionInfo &Curr = Funcs[Idx];
290 const bool ranges_equal = Prev.Range == Curr.Range;
291 if (ranges_equal || Prev.Range.intersects(Curr.Range)) {
300 if (!(Prev == Curr)) {
301 if (Prev.hasRichInfo() && Curr.hasRichInfo())
309 << Curr << "\n";
315 std::swap(Prev, Curr);
322 << Curr << "\n";
324 FinalizedFuncs.emplace_back(std::move(Curr));
327 if (Prev.Range.size() == 0 && Curr.Range.contains(Prev.Range.start())) {
331 std::swap(Prev, Curr);
333 FinalizedFuncs.emplace_back(std::move(Curr));