| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 120 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local 121 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization() 159 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization() 329 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate() 332 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate() 338 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseSingleDeclarationAfterTemplate() 883 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local 955 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter() 1645 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument 1654 Context, ParsedTemplateInfo(ExternLoc, TemplateLoc), in ParseExplicitInstantiation() [all …]
|
| H A D | ParseDeclCXX.cpp | 489 SourceLocation TemplateLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration() local 490 Diag(TemplateLoc, diag::err_unexpected_template_after_using) in ParseUsingDirectiveOrDeclaration() 491 << FixItHint::CreateRemoval(TemplateLoc); in ParseUsingDirectiveOrDeclaration() 1636 const_cast<ParsedTemplateInfo &>(TemplateInfo).TemplateLoc = in ParseClassSpecifier() 1907 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 1910 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier() 1942 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1964 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 2674 SourceLocation TemplateLoc = ConsumeToken(); in ParseCXXClassMemberDeclaration() local 2675 Diag(TemplateLoc, diag::err_unexpected_template_after_using) in ParseCXXClassMemberDeclaration() [all …]
|
| H A D | ParseExprCXX.cpp | 2812 SourceLocation TemplateLoc = ConsumeToken(); in ParseUnqualifiedId() local 2813 Diag(TemplateLoc, diag::err_unexpected_template_in_unqualified_id) in ParseUnqualifiedId() 2814 << FixItHint::CreateRemoval(TemplateLoc); in ParseUnqualifiedId() 2914 SourceLocation TemplateLoc = TemplateId->TemplateKWLoc; in ParseUnqualifiedId() local 2915 if (TemplateLoc.isValid()) { in ParseUnqualifiedId() 2917 *TemplateKWLoc = TemplateLoc; in ParseUnqualifiedId() 2919 Diag(TemplateLoc, diag::err_unexpected_template_in_unqualified_id) in ParseUnqualifiedId() 2920 << FixItHint::CreateRemoval(TemplateLoc); in ParseUnqualifiedId()
|
| H A D | Parser.cpp | 992 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 995 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 998 DeclaratorContext::File, ExternLoc, TemplateLoc, DeclEnd, Attrs)); in ParseExternalDeclaration()
|
| H A D | ParseDecl.cpp | 2378 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes() 2392 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 2396 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 2399 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes() 2405 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseDeclarationAfterDeclaratorAndAttributes()
|
| /llvm-project-15.0.7/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 | 7874 SourceLocation TemplateLoc, 7930 SourceLocation TemplateLoc, 7948 SourceLocation TemplateLoc, 7962 SourceLocation TemplateLoc, 7972 SourceLocation TemplateLoc, 8039 Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, 8046 SourceLocation TemplateLoc, 8054 SourceLocation TemplateLoc, 8085 SourceLocation TemplateLoc, 8121 SourceLocation TemplateLoc, [all …]
|
| H A D | DeclSpec.h | 1143 SourceLocation TemplateLoc) { in setDeductionGuideName() argument 1146 StartLocation = EndLocation = TemplateLoc; in setDeductionGuideName()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 1707 Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList() 3500 SourceLocation TemplateLoc, in checkBuiltinTemplateIdType() argument 3735 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType() 3893 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType() 4103 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType() 4117 Diag(TemplateLoc, diag::err_tag_reference_non_tag) in ActOnTagTemplateIdType() 4147 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTagTemplateIdType() 5268 SourceRange(TemplateLoc, RAngleLoc)); in SubstDefaultTemplateArgument() 5712 TemplateDecl *Template, SourceLocation TemplateLoc, in CheckTemplateArgumentList() argument 5979 Template, Converted, SourceRange(TemplateLoc, in CheckTemplateArgumentList() [all …]
|
| H A D | TreeTransform.h | 1013 SourceLocation TemplateLoc,
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 74 SourceLocation TemplateLoc; variable 95 TemplateParameterList(const ASTContext& C, SourceLocation TemplateLoc, 113 SourceLocation TemplateLoc, 194 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc() 199 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange() 225 SourceLocation TemplateLoc, in FixedSizeTemplateParameterListStorage() argument 234 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1503 SourceLocation TemplateLoc) in ParsedTemplateInfo() 1505 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo() 1530 SourceLocation TemplateLoc; member 3434 SourceLocation TemplateLoc,
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 8855 SourceLocation TemplateLoc = readSourceLocation(); in readTemplateParameterList() local 8869 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()
|