Lines Matching refs:TemplateLoc

1690                                  SourceLocation TemplateLoc,
1702 Context, TemplateLoc, LAngleLoc,
3444 SourceLocation TemplateLoc,
3485 TemplateLoc, SyntheticTemplateArgs);
3651 SourceLocation TemplateLoc,
3666 resolveAssumedTemplateNameAsType(/*Scope*/nullptr, Name, TemplateLoc))
3677 Diag(TemplateLoc, diag::err_template_id_not_a_type)
3686 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs,
3711 InstantiatingTemplate Inst(*this, TemplateLoc, Template);
3825 InstantiatingTemplate Inst(*this, TemplateLoc, Decl);
3835 (void)DiagnoseUseOfDecl(Decl, TemplateLoc);
3841 CanonType = checkBuiltinTemplateIdType(*this, BTD, Converted, TemplateLoc,
4014 SourceLocation TemplateLoc,
4045 SpecTL.setTemplateNameLoc(TemplateLoc);
4059 Diag(TemplateLoc, diag::err_tag_reference_non_tag)
4064 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs);
4089 SpecTL.setTemplateNameLoc(TemplateLoc);
4495 Sema::CheckVarTemplateId(VarTemplateDecl *Template, SourceLocation TemplateLoc,
4649 VarTemplateDecl *Template, SourceLocation TemplateLoc,
4652 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(),
5075 /// \param TemplateLoc the location of the template name that started the
5090 SourceLocation TemplateLoc,
5099 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc,
5101 SourceRange(TemplateLoc, RAngleLoc));
5131 /// \param TemplateLoc the location of the template name that started the
5147 SourceLocation TemplateLoc,
5151 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc,
5153 SourceRange(TemplateLoc, RAngleLoc));
5180 /// \param TemplateLoc the location of the template name that started the
5199 SourceLocation TemplateLoc,
5205 SemaRef, TemplateLoc, TemplateParameter(Param), Template, Converted,
5206 SourceRange(TemplateLoc, RAngleLoc));
5240 SourceLocation TemplateLoc,
5254 TemplateLoc,
5271 TemplateLoc,
5290 TemplateLoc,
5348 /// \param TemplateLoc The location of the template name for the template
5367 SourceLocation TemplateLoc,
5389 InstantiatingTemplate Inst(*this, TemplateLoc, Template,
5391 SourceRange(TemplateLoc, RAngleLoc));
5552 InstantiatingTemplate Inst(*this, TemplateLoc, Template,
5554 SourceRange(TemplateLoc, RAngleLoc));
5650 TemplateDecl *Template, SourceLocation TemplateLoc,
5699 Diag(TemplateLoc, diag::err_template_arg_list_different_arity)
5712 TemplateLoc, RAngleLoc,
5809 return diagnoseMissingArgument(*this, TemplateLoc, Template, TTP,
5814 TemplateLoc,
5826 return diagnoseMissingArgument(*this, TemplateLoc, Template, NTTP,
5830 TemplateLoc,
5844 return diagnoseMissingArgument(*this, TemplateLoc, Template, TempParm,
5849 TemplateLoc,
5867 SourceRange(TemplateLoc, RAngleLoc));
5872 if (CheckTemplateArgument(*Param, Arg, Template, TemplateLoc,
5900 Diag(TemplateLoc, diag::err_template_arg_list_different_arity)
5917 Template, Converted, SourceRange(TemplateLoc,
9512 Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc,
9701 Specialization->setTemplateKeywordLoc(TemplateLoc);
9817 SourceLocation TemplateLoc, unsigned TagSpec,
9845 Diag(TemplateLoc, diag::err_explicit_instantiation_nontemplate_type)
9858 Diag(TemplateLoc, diag::ext_explicit_instantiation_without_qualified_id)
9880 if (CheckSpecializationInstantiationRedecl(TemplateLoc, TSK,
9899 Diag(TemplateLoc, diag::err_explicit_instantiation_undefined_member)
9932 SourceLocation TemplateLoc,
10075 DeclResult Res = CheckVarTemplateId(PrevTemplate, TemplateLoc,