| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 121 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local 122 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization() 160 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization() 342 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate() 345 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate() 351 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, in ParseSingleDeclarationAfterTemplate() 904 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local 986 Depth, SourceLocation(), TemplateLoc, LAngleLoc, TemplateParams, in ParseTemplateTemplateParameter() 1691 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument 1700 Context, ParsedTemplateInfo(ExternLoc, TemplateLoc), in ParseExplicitInstantiation() [all …]
|
| H A D | ParseDeclCXX.cpp | 493 SourceLocation TemplateLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration() local 494 Diag(TemplateLoc, diag::err_unexpected_template_after_using) in ParseUsingDirectiveOrDeclaration() 495 << FixItHint::CreateRemoval(TemplateLoc); in ParseUsingDirectiveOrDeclaration() 1749 const_cast<ParsedTemplateInfo &>(TemplateInfo).TemplateLoc = in ParseClassSpecifier() 2035 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 2038 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier() 2045 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, in ParseClassSpecifier() 2094 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 2806 SourceLocation TemplateLoc = ConsumeToken(); in ParseCXXClassMemberDeclaration() local 2807 Diag(TemplateLoc, diag::err_unexpected_template_after_using) in ParseCXXClassMemberDeclaration() [all …]
|
| H A D | ParseExprCXX.cpp | 2882 SourceLocation TemplateLoc = ConsumeToken(); in ParseUnqualifiedId() local 2883 Diag(TemplateLoc, diag::err_unexpected_template_in_unqualified_id) in ParseUnqualifiedId() 2884 << FixItHint::CreateRemoval(TemplateLoc); in ParseUnqualifiedId() 2985 SourceLocation TemplateLoc = TemplateId->TemplateKWLoc; in ParseUnqualifiedId() local 2986 if (TemplateLoc.isValid()) { in ParseUnqualifiedId() 2988 *TemplateKWLoc = TemplateLoc; in ParseUnqualifiedId() 2990 Diag(TemplateLoc, diag::err_unexpected_template_in_unqualified_id) in ParseUnqualifiedId() 2991 << FixItHint::CreateRemoval(TemplateLoc); in ParseUnqualifiedId()
|
| H A D | Parser.cpp | 1038 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 1041 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 1044 DeclaratorContext::File, ExternLoc, TemplateLoc, DeclEnd, Attrs)); in ParseExternalDeclaration()
|
| H A D | ParseDecl.cpp | 2536 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes() 2550 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 2554 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 2557 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes() 2563 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, in ParseDeclarationAfterDeclaratorAndAttributes()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 64 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument 66 Arg(Template.getAsOpaquePtr()), SS(SS), Loc(TemplateLoc) {} in ParsedTemplateArgument()
|
| H A D | Sema.h | 8322 SourceLocation TemplateLoc, 8378 SourceLocation TemplateLoc, 8398 SourceLocation TemplateLoc, 8412 SourceLocation TemplateLoc, 8422 SourceLocation TemplateLoc, 8489 Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, 8496 SourceLocation TemplateLoc, 8504 SourceLocation TemplateLoc, 8508 TemplateDecl *Template, SourceLocation TemplateLoc, 8569 TemplateDecl *Template, SourceLocation TemplateLoc, [all …]
|
| H A D | DeclSpec.h | 1181 SourceLocation TemplateLoc) { in setDeductionGuideName() argument 1184 StartLocation = EndLocation = TemplateLoc; in setDeductionGuideName()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 1817 Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList() 3765 SourceLocation TemplateLoc, in checkBuiltinTemplateIdType() argument 4012 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType() 4174 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType() 4390 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType() 4404 Diag(TemplateLoc, diag::err_tag_reference_non_tag) in ActOnTagTemplateIdType() 4434 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType() 5597 TemplateDecl *Template, SourceLocation TemplateLoc, in SubstDefaultTemplateArgumentIfAvailable() argument 5714 SourceLocation TemplateLoc, SourceLocation RAngleLoc, in CheckTemplateArgument() argument 6001 TemplateDecl *Template, SourceLocation TemplateLoc, in CheckTemplateArgumentList() argument [all …]
|
| H A D | TreeTransform.h | 1079 SourceLocation TemplateLoc,
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 75 SourceLocation TemplateLoc; variable 99 TemplateParameterList(const ASTContext& C, SourceLocation TemplateLoc, 117 SourceLocation TemplateLoc, 198 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc() 203 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange() 229 SourceLocation TemplateLoc, in FixedSizeTemplateParameterListStorage() argument 238 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 49 SourceLocation TemplateLoc, in TemplateParameterList() argument 54 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateParameterList() 119 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, in Create() argument 126 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params, in Create()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1541 SourceLocation TemplateLoc) in ParsedTemplateInfo() 1543 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo() 1568 SourceLocation TemplateLoc; member 3658 SourceLocation TemplateLoc,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 9128 SourceLocation TemplateLoc = readSourceLocation(); in readTemplateParameterList() local 9142 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()
|