Home
last modified time | relevance | path

Searched refs:TemplateLoc (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTemplate.cpp120 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 DParseDeclCXX.cpp489 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 DParseExprCXX.cpp2812 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 DParser.cpp992 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 DParseDecl.cpp2378 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 DParsedTemplate.h64 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument
66 Arg(Template.getAsOpaquePtr()), SS(SS), Loc(TemplateLoc) {} in ParsedTemplateArgument()
H A DSema.h7874 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 DDeclSpec.h1143 SourceLocation TemplateLoc) { in setDeductionGuideName() argument
1146 StartLocation = EndLocation = TemplateLoc; in setDeductionGuideName()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplate.cpp1707 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 DTreeTransform.h1013 SourceLocation TemplateLoc,
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclTemplate.cpp49 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 DDeclTemplate.h74 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 DParser.h1503 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 DASTReader.cpp8855 SourceLocation TemplateLoc = readSourceLocation(); in readTemplateParameterList() local
8869 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()