Lines Matching refs:Overloads
1302 const OverloadExpr *Overloads = nullptr; in tryExprAsCall() local
1311 Overloads = FR.Expression; in tryExprAsCall()
1313 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens()); in tryExprAsCall()
1319 if (Overloads) { in tryExprAsCall()
1320 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in tryExprAsCall()
1321 DeclsEnd = Overloads->decls_end(); it != DeclsEnd; ++it) { in tryExprAsCall()
1400 static void noteOverloads(Sema &S, const UnresolvedSetImpl &Overloads, in noteOverloads() argument
1404 for (UnresolvedSetImpl::iterator It = Overloads.begin(), in noteOverloads()
1405 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) { in noteOverloads()
1424 const UnresolvedSetImpl &Overloads, in notePlausibleOverloads() argument
1427 return noteOverloads(S, Overloads, Loc); in notePlausibleOverloads()
1430 for (OverloadExpr::decls_iterator It = Overloads.begin(), in notePlausibleOverloads()
1431 DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) { in notePlausibleOverloads()
1459 UnresolvedSet<4> Overloads; in tryToRecoverWithCall() local
1460 if (tryExprAsCall(*E.get(), ZeroArgCallTy, Overloads) && in tryToRecoverWithCall()
1473 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult); in tryToRecoverWithCall()
1485 notePlausibleOverloads(*this, Loc, Overloads, IsPlausibleResult); in tryToRecoverWithCall()