Lines Matching defs:Overloads
2494 const OverloadExpr *Overloads = nullptr;
2503 Overloads = FR.Expression;
2505 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens());
2512 if (Overloads) {
2513 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(),
2514 DeclsEnd = Overloads->decls_end(); it != DeclsEnd; ++it) {
2590 /// \param Overloads - The overloads to note.
2595 static void noteOverloads(Sema &S, const UnresolvedSetImpl &Overloads,
2599 for (UnresolvedSetImpl::iterator It = Overloads.begin(),
2600 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
2628 const UnresolvedSetImpl &Overloads,
2631 return noteOverloads(S, Overloads, Loc);
2634 for (OverloadExpr::decls_iterator It = Overloads.begin(),
2635 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
2676 UnresolvedSet<4> Overloads;
2682 if (tryExprAsCall(*E.get(), ZeroArgCallTy, Overloads) &&
2697 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult);
2711 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult);