Lines Matching refs:TemplateParams

2096     FunctionDecl *D, TemplateParameterList *TemplateParams,  in VisitFunctionDecl()  argument
2101 if (FunctionTemplate && !TemplateParams) { in VisitFunctionDecl()
2119 bool MergeWithParentScope = (TemplateParams != nullptr) || in VisitFunctionDecl()
2139 if (TemplateParams && TemplateParams->size()) { in VisitFunctionDecl()
2141 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitFunctionDecl()
2149 TemplateParams = TemplateParameterList::Create( in VisitFunctionDecl()
2150 SemaRef.Context, TemplateParams->getTemplateLoc(), in VisitFunctionDecl()
2151 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitFunctionDecl()
2152 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause()); in VisitFunctionDecl()
2237 if (TemplateParams) { in VisitFunctionDecl()
2255 TemplateParams, Function); in VisitFunctionDecl()
2354 } else if (TemplateParams || !FunctionTemplate) { in VisitFunctionDecl()
2416 if (isFriend && TemplateParams && FunctionTemplate->getPreviousDecl()) { in VisitFunctionDecl()
2418 TemplateParams, in VisitFunctionDecl()
2449 (TemplateParams ? cast<NamedDecl>(FunctionTemplate) : Function); in VisitFunctionDecl()
2465 CXXMethodDecl *D, TemplateParameterList *TemplateParams, in VisitCXXMethodDecl() argument
2468 if (FunctionTemplate && !TemplateParams) { in VisitCXXMethodDecl()
2489 bool MergeWithParentScope = (TemplateParams != nullptr) || in VisitCXXMethodDecl()
2551 if (TemplateParams && TemplateParams->size()) { in VisitCXXMethodDecl()
2553 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitCXXMethodDecl()
2561 TemplateParams = TemplateParameterList::Create( in VisitCXXMethodDecl()
2562 SemaRef.Context, TemplateParams->getTemplateLoc(), in VisitCXXMethodDecl()
2563 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitCXXMethodDecl()
2564 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause()); in VisitCXXMethodDecl()
2644 if (TemplateParams) { in VisitCXXMethodDecl()
2661 TemplateParams, Method); in VisitCXXMethodDecl()
2753 } else if (!FunctionTemplate || TemplateParams || isFriend) { in VisitCXXMethodDecl()