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