Lines Matching refs:TemplateParams
4418 MultiTemplateParamsArg TemplateParams,
4485 return ActOnFriendTypeDecl(S, DS, TemplateParams);
4490 !TemplateParams.empty() && TemplateParams.back()->size() == 0;
6716 TemplateParameterList *TemplateParams = nullptr;
6785 TemplateParams = MatchTemplateParametersToScopeSpecifier(
6794 if (TemplateParams) {
6795 if (!TemplateParams->size() &&
6799 Diag(TemplateParams->getTemplateLoc(),
6802 << SourceRange(TemplateParams->getTemplateLoc(),
6803 TemplateParams->getRAngleLoc());
6804 TemplateParams = nullptr;
6810 IsPartialSpecialization = TemplateParams->size() > 0;
6811 } else { // if (TemplateParams->size() > 0)
6816 if (CheckTemplateDeclScope(S, TemplateParams))
6838 S, D, TInfo, TemplateKWLoc, TemplateParams, SC,
6856 TemplateParams, NewVD);
6875 unsigned VDTemplateParamLists = TemplateParams ? 1 : 0;
7179 TemplateParams,
8758 TemplateParameterList *TemplateParams =
8767 if (TemplateParams) {
8768 if (TemplateParams->size() > 0) {
8772 if (CheckTemplateDeclScope(S, TemplateParams))
8786 if (RebuildTemplateParamsInCurrentInstantiation(TemplateParams))
8792 Name, TemplateParams,
8813 SourceRange RemoveRange = TemplateParams->getSourceRange();
14878 if (TemplateParameterList *TemplateParams =
14887 if (TemplateParams->size() > 0) {
14896 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams,
14903 Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams)