Lines Matching refs:Specialization

7025   FunctionDecl *Specialization = nullptr;  in AddMethodTemplateCandidate()  local
7028 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info, in AddMethodTemplateCandidate()
7059 assert(Specialization && "Missing member function template specialization?"); in AddMethodTemplateCandidate()
7060 assert(isa<CXXMethodDecl>(Specialization) && in AddMethodTemplateCandidate()
7062 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, in AddMethodTemplateCandidate()
7108 FunctionDecl *Specialization = nullptr; in AddTemplateOverloadCandidate() local
7111 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, in AddTemplateOverloadCandidate()
7144 assert(Specialization && "Missing function template specialization?"); in AddTemplateOverloadCandidate()
7146 Specialization, FoundDecl, Args, CandidateSet, SuppressUserConversions, in AddTemplateOverloadCandidate()
7485 CXXConversionDecl *Specialization = nullptr; in AddTemplateConversionCandidate() local
7488 Specialization, Info)) { in AddTemplateConversionCandidate()
7504 assert(Specialization && "Missing function template specialization?"); in AddTemplateConversionCandidate()
7505 AddConversionCandidate(Specialization, FoundDecl, ActingDC, From, ToType, in AddTemplateConversionCandidate()
11719 return Cand->Specialization ? Cand->Specialization->getLocation() in GetLocationForCandidate()
11761 DiagnoseBadDeduction(S, FoundDecl, Specialization, // pattern in NoteDeductionFailure()
11788 if (Cand->Specialization) in NoteCandidates()
11812 assert(Cand->Specialization && in NoteCandidates()
12019 FunctionDecl *Specialization = nullptr; in AddMatchingTemplateFunction() local
12024 TargetFunctionType, Specialization, in AddMatchingTemplateFunction()
12037 Context.getCanonicalType(Specialization->getType()), in AddMatchingTemplateFunction()
12040 if (!S.checkAddressOfFunctionIsAvailable(Specialization)) in AddMatchingTemplateFunction()
12043 Matches.push_back(std::make_pair(CurAccessFunPair, Specialization)); in AddMatchingTemplateFunction()
12468 FunctionDecl *Specialization = nullptr; in ResolveSingleFunctionTemplateSpecialization() local
12472 Specialization, Info, in ResolveSingleFunctionTemplateSpecialization()
12482 assert(Specialization && "no specialization and no error?"); in ResolveSingleFunctionTemplateSpecialization()
12494 Matched = Specialization; in ResolveSingleFunctionTemplateSpecialization()