Lines Matching defs:Specialization

7765   FunctionDecl *Specialization = nullptr;
7768 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info,
7802 assert(Specialization && "Missing member function template specialization?");
7803 assert(isa<CXXMethodDecl>(Specialization) &&
7804 "Specialization is not a member function?");
7805 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl,
7850 FunctionDecl *Specialization = nullptr;
7853 FunctionTemplate, ExplicitTemplateArgs, Args, Specialization, Info,
7891 assert(Specialization && "Missing function template specialization?");
7893 Specialization, FoundDecl, Args, CandidateSet, SuppressUserConversions,
8247 CXXConversionDecl *Specialization = nullptr;
8250 Specialization, Info);
8265 assert(Specialization && "Missing function template specialization?");
8266 AddConversionCandidate(Specialization, FoundDecl, ActingDC, From, ToType,
12796 return Cand->Specialization ? Cand->Specialization->getLocation()
12838 DiagnoseBadDeduction(S, FoundDecl, Specialization, // pattern
12865 if (Cand->Specialization)
12889 assert(Cand->Specialization &&
13098 FunctionDecl *Specialization = nullptr;
13102 Specialization, Info, /*IsAddressOfFunction*/ true);
13115 Context.getCanonicalType(Specialization->getType()),
13118 if (!S.checkAddressOfFunctionIsAvailable(Specialization))
13121 Matches.push_back(std::make_pair(CurAccessFunPair, Specialization));
13533 FunctionDecl *Specialization = nullptr;
13536 FunctionTemplate, &ExplicitTemplateArgs, Specialization, Info,
13547 assert(Specialization && "no specialization and no error?");
13559 Matched = Specialization;