Lines Matching refs:Specialization

7103   FunctionDecl *Specialization = nullptr;  in AddMethodTemplateCandidate()  local
7106 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info, in AddMethodTemplateCandidate()
7137 assert(Specialization && "Missing member function template specialization?"); in AddMethodTemplateCandidate()
7138 assert(isa<CXXMethodDecl>(Specialization) && in AddMethodTemplateCandidate()
7140 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, in AddMethodTemplateCandidate()
7186 FunctionDecl *Specialization = nullptr; in AddTemplateOverloadCandidate() local
7189 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info, in AddTemplateOverloadCandidate()
7222 assert(Specialization && "Missing function template specialization?"); in AddTemplateOverloadCandidate()
7224 Specialization, FoundDecl, Args, CandidateSet, SuppressUserConversions, in AddTemplateOverloadCandidate()
7563 CXXConversionDecl *Specialization = nullptr; in AddTemplateConversionCandidate() local
7566 Specialization, Info)) { in AddTemplateConversionCandidate()
7582 assert(Specialization && "Missing function template specialization?"); in AddTemplateConversionCandidate()
7583 AddConversionCandidate(Specialization, FoundDecl, ActingDC, From, ToType, in AddTemplateConversionCandidate()
11893 return Cand->Specialization ? Cand->Specialization->getLocation() in GetLocationForCandidate()
11935 DiagnoseBadDeduction(S, FoundDecl, Specialization, // pattern in NoteDeductionFailure()
11962 if (Cand->Specialization) in NoteCandidates()
11986 assert(Cand->Specialization && in NoteCandidates()
12193 FunctionDecl *Specialization = nullptr; in AddMatchingTemplateFunction() local
12198 TargetFunctionType, Specialization, in AddMatchingTemplateFunction()
12211 Context.getCanonicalType(Specialization->getType()), in AddMatchingTemplateFunction()
12214 if (!S.checkAddressOfFunctionIsAvailable(Specialization)) in AddMatchingTemplateFunction()
12217 Matches.push_back(std::make_pair(CurAccessFunPair, Specialization)); in AddMatchingTemplateFunction()
12643 FunctionDecl *Specialization = nullptr; in ResolveSingleFunctionTemplateSpecialization() local
12647 Specialization, Info, in ResolveSingleFunctionTemplateSpecialization()
12657 assert(Specialization && "no specialization and no error?"); in ResolveSingleFunctionTemplateSpecialization()
12669 Matched = Specialization; in ResolveSingleFunctionTemplateSpecialization()