Lines Matching refs:Ovl
10329 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr);
10330 OverloadExpr *OvlExpr = Ovl.Expression;
12308 OverloadExpr *Ovl = R.Expression;
12332 for (auto I = Ovl->decls_begin(), E = Ovl->decls_end(); I != E; ++I) {
12416 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl,
12427 if (!ovl->hasExplicitTemplateArgs())
12431 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs);
12432 TemplateSpecCandidateSet FailedCandidates(ovl->getNameLoc());
12437 for (UnresolvedSetIterator I = ovl->decls_begin(),
12438 E = ovl->decls_end(); I != E; ++I) {
12473 Diag(ovl->getExprLoc(), diag::err_addr_ovl_ambiguous)
12474 << ovl->getName();
12475 NoteAllOverloadCandidates(ovl);
12485 completeFunctionType(*this, Matched, ovl->getExprLoc(), Complain))
12506 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get());
12511 ovl.Expression, /*complain*/ false, &found)) {
12521 if (!ovl.HasFormOfMemberPointer &&
12526 Diag(ovl.Expression->getExprLoc(),
12528 << 0 << ovl.Expression->getSourceRange();
12557 << ovl.Expression->getName()
12560 << ovl.Expression->getQualifierLoc().getSourceRange();