Home | History | Annotate | Download | only in Sema

Lines Matching refs:TemplateParams

3313                                        MultiTemplateParamsArg TemplateParams,
3374 return ActOnFriendTypeDecl(S, DS, TemplateParams);
3379 !TemplateParams.empty() && TemplateParams.back()->size() == 0;
5320 TemplateParameterList *TemplateParams = nullptr;
5384 TemplateParams = MatchTemplateParametersToScopeSpecifier(
5393 if (TemplateParams) {
5394 if (!TemplateParams->size() &&
5398 Diag(TemplateParams->getTemplateLoc(),
5401 << SourceRange(TemplateParams->getTemplateLoc(),
5402 TemplateParams->getRAngleLoc());
5403 TemplateParams = nullptr;
5409 IsPartialSpecialization = TemplateParams->size() > 0;
5410 } else { // if (TemplateParams->size() > 0)
5415 if (CheckTemplateDeclScope(S, TemplateParams))
5436 S, D, TInfo, TemplateKWLoc, TemplateParams, SC,
5450 TemplateParams, NewVD);
5469 unsigned VDTemplateParamLists = TemplateParams ? 1 : 0;
5681 TemplateParams,
6858 if (TemplateParameterList *TemplateParams =
6867 if (TemplateParams->size() > 0) {
6871 if (CheckTemplateDeclScope(S, TemplateParams))
6885 if (RebuildTemplateParamsInCurrentInstantiation(TemplateParams))
6892 Name, TemplateParams,
6915 SourceRange RemoveRange = TemplateParams->getSourceRange();
10758 if (TemplateParameterList *TemplateParams =
10767 if (TemplateParams->size() > 0) {
10777 TemplateParams, AS,
10784 Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams)