Lines Matching refs:TemplateLoc

814                                  SourceLocation TemplateLoc,  in ActOnTemplateParameterList()  argument
821 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
2011 SourceLocation TemplateLoc, in CheckTemplateIdType() argument
2033 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType()
2042 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType()
2067 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
2159 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType()
2174 TemplateTy TemplateD, SourceLocation TemplateLoc, in ActOnTemplateIdType() argument
2201 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType()
2209 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTemplateIdType()
2219 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType()
2245 SourceLocation TemplateLoc, in ActOnTagTemplateIdType() argument
2273 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType()
2287 Diag(TemplateLoc, diag::err_tag_reference_non_tag) << 4; in ActOnTagTemplateIdType()
2291 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTagTemplateIdType()
2316 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType()
2670 Sema::CheckVarTemplateId(VarTemplateDecl *Template, SourceLocation TemplateLoc, in CheckVarTemplateId() argument
2823 VarTemplateDecl *Template, SourceLocation TemplateLoc, in CheckVarTemplateId() argument
2826 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(), in CheckVarTemplateId()
3157 SourceLocation TemplateLoc, in SubstDefaultTemplateArgument() argument
3166 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
3168 SourceRange(TemplateLoc, RAngleLoc)); in SubstDefaultTemplateArgument()
3215 SourceLocation TemplateLoc, in SubstDefaultTemplateArgument() argument
3219 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, in SubstDefaultTemplateArgument()
3221 SourceRange(TemplateLoc, RAngleLoc)); in SubstDefaultTemplateArgument()
3267 SourceLocation TemplateLoc, in SubstDefaultTemplateArgument() argument
3272 Sema::InstantiatingTemplate Inst(SemaRef, TemplateLoc, Template, Converted, in SubstDefaultTemplateArgument()
3273 SourceRange(TemplateLoc, RAngleLoc)); in SubstDefaultTemplateArgument()
3308 SourceLocation TemplateLoc, in SubstDefaultTemplateArgumentIfAvailable() argument
3322 TemplateLoc, in SubstDefaultTemplateArgumentIfAvailable()
3339 TemplateLoc, in SubstDefaultTemplateArgumentIfAvailable()
3358 TemplateLoc, in SubstDefaultTemplateArgumentIfAvailable()
3400 SourceLocation TemplateLoc, in CheckTemplateArgument() argument
3422 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
3424 SourceRange(TemplateLoc, RAngleLoc)); in CheckTemplateArgument()
3563 InstantiatingTemplate Inst(*this, TemplateLoc, Template, in CheckTemplateArgument()
3565 SourceRange(TemplateLoc, RAngleLoc)); in CheckTemplateArgument()
3614 SourceLocation TemplateLoc, in diagnoseArityMismatch() argument
3624 S.Diag(TemplateLoc, diag::err_template_arg_list_different_arity) in diagnoseArityMismatch()
3665 SourceLocation TemplateLoc, in CheckTemplateArgumentList() argument
3707 Diag(TemplateLoc, diag::err_template_arg_list_different_arity) in CheckTemplateArgumentList()
3722 TemplateLoc, RAngleLoc, in CheckTemplateArgumentList()
3818 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs); in CheckTemplateArgumentList()
3822 TemplateLoc, in CheckTemplateArgumentList()
3834 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs); in CheckTemplateArgumentList()
3837 TemplateLoc, in CheckTemplateArgumentList()
3851 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs); in CheckTemplateArgumentList()
3855 TemplateLoc, in CheckTemplateArgumentList()
3870 SourceRange(TemplateLoc, RAngleLoc)); in CheckTemplateArgumentList()
3875 if (CheckTemplateArgument(*Param, Arg, Template, TemplateLoc, in CheckTemplateArgumentList()
3903 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs); in CheckTemplateArgumentList()
7157 SourceLocation TemplateLoc, in ActOnExplicitInstantiation() argument
7312 Specialization->setTemplateKeywordLoc(TemplateLoc); in ActOnExplicitInstantiation()
7373 SourceLocation TemplateLoc, in ActOnExplicitInstantiation() argument
7403 Diag(TemplateLoc, diag::err_explicit_instantiation_nontemplate_type) in ActOnExplicitInstantiation()
7416 Diag(TemplateLoc, diag::ext_explicit_instantiation_without_qualified_id) in ActOnExplicitInstantiation()
7443 if (CheckSpecializationInstantiationRedecl(TemplateLoc, TSK, in ActOnExplicitInstantiation()
7462 Diag(TemplateLoc, diag::err_explicit_instantiation_undefined_member) in ActOnExplicitInstantiation()
7495 SourceLocation TemplateLoc, in ActOnExplicitInstantiation() argument
7631 DeclResult Res = CheckVarTemplateId(PrevTemplate, TemplateLoc, in ActOnExplicitInstantiation()