Lines Matching refs:FunctionTemplateDecl
1086 TemplateDeclInstantiator::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
1112 FunctionTemplateDecl *InstTemplate in VisitFunctionTemplateDecl()
1227 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitFunctionDecl()
1330 FunctionTemplate = FunctionTemplateDecl::Create(SemaRef.Context, DC, in VisitFunctionDecl()
1394 Previous.addDecl(cast<FunctionTemplateDecl>(Temp)); in VisitFunctionDecl()
1501 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitCXXMethodDecl()
1656 FunctionTemplate = FunctionTemplateDecl::Create(SemaRef.Context, Record, in VisitCXXMethodDecl()
3202 if (FunctionTemplateDecl *FunTmpl in InitFunctionInstantiation()
3203 = dyn_cast<FunctionTemplateDecl>(ActiveInst.Entity)) { in InitFunctionInstantiation()
4166 static bool isInstantiationOf(FunctionTemplateDecl *Pattern, in isInstantiationOf()
4167 FunctionTemplateDecl *Instance) { in isInstantiationOf()
4310 if (FunctionTemplateDecl *Temp = dyn_cast<FunctionTemplateDecl>(Other)) in isInstantiationOf()
4311 return isInstantiationOf(cast<FunctionTemplateDecl>(D), Temp); in isInstantiationOf()