Lines Matching refs:ovl
12430 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl, in ResolveSingleFunctionTemplateSpecialization() argument
12441 if (!ovl->hasExplicitTemplateArgs()) in ResolveSingleFunctionTemplateSpecialization()
12445 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveSingleFunctionTemplateSpecialization()
12446 TemplateSpecCandidateSet FailedCandidates(ovl->getNameLoc()); in ResolveSingleFunctionTemplateSpecialization()
12451 for (UnresolvedSetIterator I = ovl->decls_begin(), in ResolveSingleFunctionTemplateSpecialization()
12452 E = ovl->decls_end(); I != E; ++I) { in ResolveSingleFunctionTemplateSpecialization()
12487 Diag(ovl->getExprLoc(), diag::err_addr_ovl_ambiguous) in ResolveSingleFunctionTemplateSpecialization()
12488 << ovl->getName(); in ResolveSingleFunctionTemplateSpecialization()
12489 NoteAllOverloadCandidates(ovl); in ResolveSingleFunctionTemplateSpecialization()
12499 completeFunctionType(*this, Matched, ovl->getExprLoc(), Complain)) in ResolveSingleFunctionTemplateSpecialization()
12520 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization() local
12525 ovl.Expression, /*complain*/ false, &found)) { in ResolveAndFixSingleFunctionTemplateSpecialization()
12535 if (!ovl.HasFormOfMemberPointer && in ResolveAndFixSingleFunctionTemplateSpecialization()
12540 Diag(ovl.Expression->getExprLoc(), in ResolveAndFixSingleFunctionTemplateSpecialization()
12542 << 0 << ovl.Expression->getSourceRange(); in ResolveAndFixSingleFunctionTemplateSpecialization()
12571 << ovl.Expression->getName() in ResolveAndFixSingleFunctionTemplateSpecialization()
12574 << ovl.Expression->getQualifierLoc().getSourceRange(); in ResolveAndFixSingleFunctionTemplateSpecialization()