Lines Matching refs:TemplateParams
1797 FunctionDecl *D, TemplateParameterList *TemplateParams,
1802 if (FunctionTemplate && !TemplateParams) {
1820 bool MergeWithParentScope = (TemplateParams != nullptr) ||
1840 if (TemplateParams && TemplateParams->size()) {
1842 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back());
1850 TemplateParams = TemplateParameterList::Create(
1851 SemaRef.Context, TemplateParams->getTemplateLoc(),
1852 TemplateParams->getLAngleLoc(), TemplateParams->asArray(),
1853 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause());
1946 if (TemplateParams) {
1964 TemplateParams, Function);
2047 } else if (TemplateParams || !FunctionTemplate) {
2064 NamedDecl *PrincipalDecl = (TemplateParams
2113 if (TemplateParams && FunctionTemplate->getPreviousDecl()) {
2115 TemplateParams,
2141 CXXMethodDecl *D, TemplateParameterList *TemplateParams,
2145 if (FunctionTemplate && !TemplateParams) {
2166 bool MergeWithParentScope = (TemplateParams != nullptr) ||
2197 if (TemplateParams && TemplateParams->size()) {
2199 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back());
2207 TemplateParams = TemplateParameterList::Create(
2208 SemaRef.Context, TemplateParams->getTemplateLoc(),
2209 TemplateParams->getLAngleLoc(), TemplateParams->asArray(),
2210 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause());
2300 if (TemplateParams) {
2317 TemplateParams, Method);
2417 } else if (!FunctionTemplate || TemplateParams || isFriend) {