Lines Matching defs:Overloads
2476 const OverloadExpr *Overloads = nullptr;
2485 Overloads = FR.Expression;
2487 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens());
2494 if (Overloads) {
2495 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(),
2496 DeclsEnd = Overloads->decls_end(); it != DeclsEnd; ++it) {
2572 /// \param Overloads - The overloads to note.
2577 static void noteOverloads(Sema &S, const UnresolvedSetImpl &Overloads,
2581 for (UnresolvedSetImpl::iterator It = Overloads.begin(),
2582 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
2610 const UnresolvedSetImpl &Overloads,
2613 return noteOverloads(S, Overloads, Loc);
2616 for (OverloadExpr::decls_iterator It = Overloads.begin(),
2617 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
2658 UnresolvedSet<4> Overloads;
2664 if (tryExprAsCall(*E.get(), ZeroArgCallTy, Overloads) &&
2679 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult);
2693 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult);