Lines Matching defs:FunTmpl
7477 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D);
7479 FunTmpl ? FunTmpl->getTemplatedDecl() : cast<FunctionDecl>(D);
7497 if (FunTmpl) {
7499 FunTmpl, F.getPair(),
7500 cast<CXXRecordDecl>(FunTmpl->getDeclContext()),
7521 if (FunTmpl) {
7522 AddTemplateOverloadCandidate(FunTmpl, F.getPair(),
8405 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D);
8407 FunTmpl ? FunTmpl->getTemplatedDecl() : cast<FunctionDecl>(D);
8416 if (FunTmpl) {
8417 AddTemplateOverloadCandidate(FunTmpl, F.getPair(), ExplicitTemplateArgs,
8421 FunTmpl, F.getPair(), ExplicitTemplateArgs,
10163 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate())
10164 Fns.erase(FunTmpl);
10995 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) {
10998 FunTmpl->getTemplateParameters(), *Fn->getTemplateSpecializationArgs());
11109 if (FunctionTemplateDecl *FunTmpl = FD->getPrimaryTemplate()) {
11112 FunTmpl->getTemplateParameters(),
11272 if (FunctionTemplateDecl *FunTmpl =
11274 NoteOverloadCandidate(*I, FunTmpl->getTemplatedDecl(), CRK_None, DestType,