Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp121 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 DParseDeclCXX.cpp493 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 DParseExprCXX.cpp2882 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 DParser.cpp1038 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 DParseDecl.cpp2536 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 DParsedTemplate.h64 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument
66 Arg(Template.getAsOpaquePtr()), SS(SS), Loc(TemplateLoc) {} in ParsedTemplateArgument()
H A DSema.h8322 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 DDeclSpec.h1181 SourceLocation TemplateLoc) { in setDeductionGuideName() argument
1184 StartLocation = EndLocation = TemplateLoc; in setDeductionGuideName()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1817 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 DTreeTransform.h1079 SourceLocation TemplateLoc,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h75 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 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()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1541 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 DASTReader.cpp9128 SourceLocation TemplateLoc = readSourceLocation(); in readTemplateParameterList() local
9142 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()