Lines Matching refs:FunctionTemplate

7071     FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl,  in AddTemplateOverloadCandidate()  argument
7076 if (!CandidateSet.isNewCandidate(FunctionTemplate, PO)) in AddTemplateOverloadCandidate()
7082 if (!AllowExplicit && isNonDependentlyExplicit(FunctionTemplate)) { in AddTemplateOverloadCandidate()
7085 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateOverloadCandidate()
7104 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, in AddTemplateOverloadCandidate()
7107 FunctionTemplate, ParamTypes, Args, CandidateSet, Conversions, in AddTemplateOverloadCandidate()
7113 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateOverloadCandidate()
7148 FunctionTemplateDecl *FunctionTemplate, ArrayRef<QualType> ParamTypes, in CheckNonDependentConversions() argument
7158 auto *FD = FunctionTemplate->getTemplatedDecl(); in CheckNonDependentConversions()
7455 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateConversionCandidate() argument
7459 assert(isa<CXXConversionDecl>(FunctionTemplate->getTemplatedDecl()) && in AddTemplateConversionCandidate()
7462 if (!CandidateSet.isNewCandidate(FunctionTemplate)) in AddTemplateConversionCandidate()
7468 if (!AllowExplicit && isNonDependentlyExplicit(FunctionTemplate)) { in AddTemplateConversionCandidate()
7471 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateConversionCandidate()
7480 = DeduceTemplateArguments(FunctionTemplate, ToType, in AddTemplateConversionCandidate()
7484 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateConversionCandidate()
12005 bool AddMatchingTemplateFunction(FunctionTemplateDecl* FunctionTemplate, in AddMatchingTemplateFunction() argument
12008 = dyn_cast<CXXMethodDecl>(FunctionTemplate->getTemplatedDecl())) { in AddMatchingTemplateFunction()
12026 = S.DeduceTemplateArguments(FunctionTemplate, in AddMatchingTemplateFunction()
12032 .set(CurAccessFunPair, FunctionTemplate->getTemplatedDecl(), in AddMatchingTemplateFunction()
12117 if (FunctionTemplateDecl *FunctionTemplate in FindAllFunctionsThatMatchTargetTypeExactly() local
12119 if (AddMatchingTemplateFunction(FunctionTemplate, I.getPair())) in FindAllFunctionsThatMatchTargetTypeExactly()
12463 FunctionTemplateDecl *FunctionTemplate in ResolveSingleFunctionTemplateSpecialization() local
12475 = DeduceTemplateArguments(FunctionTemplate, &ExplicitTemplateArgs, in ResolveSingleFunctionTemplateSpecialization()
12481 .set(I.getPair(), FunctionTemplate->getTemplatedDecl(), in ResolveSingleFunctionTemplateSpecialization()