Lines Matching refs:ovl
10794 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl, in ResolveSingleFunctionTemplateSpecialization() argument
10805 if (!ovl->hasExplicitTemplateArgs()) in ResolveSingleFunctionTemplateSpecialization()
10809 ovl->copyTemplateArgumentsInto(ExplicitTemplateArgs); in ResolveSingleFunctionTemplateSpecialization()
10810 TemplateSpecCandidateSet FailedCandidates(ovl->getNameLoc()); in ResolveSingleFunctionTemplateSpecialization()
10815 for (UnresolvedSetIterator I = ovl->decls_begin(), in ResolveSingleFunctionTemplateSpecialization()
10816 E = ovl->decls_end(); I != E; ++I) { in ResolveSingleFunctionTemplateSpecialization()
10851 Diag(ovl->getExprLoc(), diag::err_addr_ovl_ambiguous) in ResolveSingleFunctionTemplateSpecialization()
10852 << ovl->getName(); in ResolveSingleFunctionTemplateSpecialization()
10853 NoteAllOverloadCandidates(ovl); in ResolveSingleFunctionTemplateSpecialization()
10864 DeduceReturnType(Matched, ovl->getExprLoc(), Complain)) in ResolveSingleFunctionTemplateSpecialization()
10888 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization() local
10893 ovl.Expression, /*complain*/ false, &found)) { in ResolveAndFixSingleFunctionTemplateSpecialization()
10903 if (!ovl.HasFormOfMemberPointer && in ResolveAndFixSingleFunctionTemplateSpecialization()
10908 Diag(ovl.Expression->getExprLoc(), in ResolveAndFixSingleFunctionTemplateSpecialization()
10910 << 0 << ovl.Expression->getSourceRange(); in ResolveAndFixSingleFunctionTemplateSpecialization()
10939 << ovl.Expression->getName() in ResolveAndFixSingleFunctionTemplateSpecialization()
10942 << ovl.Expression->getQualifierLoc().getSourceRange(); in ResolveAndFixSingleFunctionTemplateSpecialization()