Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseTemplate.cpp107 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local
108 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization()
127 TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization()
244 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate()
247 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate()
253 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseSingleDeclarationAfterTemplate()
534 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local
604 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter()
624 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter()
1246 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument
[all …]
DParseDeclCXX.cpp1296 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier()
1487 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1538 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
1541 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier()
1548 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseClassSpecifier()
1574 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1598 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
DParser.cpp743 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local
746 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration()
750 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseDecl.cpp1763 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
1777 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1781 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1784 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes()
1790 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/include/clang/Sema/
DParsedTemplate.h58 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument
61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
DSema.h5224 SourceLocation TemplateLoc,
5266 SourceLocation TemplateLoc,
5271 TemplateTy Template, SourceLocation TemplateLoc,
5285 SourceLocation TemplateLoc,
5296 SourceLocation TemplateLoc,
5303 SourceLocation TemplateLoc,
5361 SourceLocation TemplateLoc,
5375 SourceLocation TemplateLoc,
5385 SourceLocation TemplateLoc,
5390 SourceLocation TemplateLoc,
[all …]
/external/clang/lib/Sema/
DSemaTemplate.cpp817 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument
824 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
1993 SourceLocation TemplateLoc, in CheckTemplateIdType() argument
2015 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType()
2024 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType()
2049 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
2141 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType()
2156 TemplateTy TemplateD, SourceLocation TemplateLoc, in ActOnTemplateIdType() argument
2183 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType()
2191 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTemplateIdType()
[all …]
DTreeTransform.h817 SourceLocation TemplateLoc,
/external/clang/lib/AST/
DDeclTemplate.cpp30 TemplateParameterList::TemplateParameterList(SourceLocation TemplateLoc, in TemplateParameterList() argument
34 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateParameterList()
57 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, in Create() argument
65 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, in Create()
/external/clang/include/clang/AST/
DDeclTemplate.h48 SourceLocation TemplateLoc; variable
62 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc,
68 SourceLocation TemplateLoc,
126 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc()
131 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange()
142 FixedSizeTemplateParameterList(SourceLocation TemplateLoc, in FixedSizeTemplateParameterList() argument
145 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { in FixedSizeTemplateParameterList()
/external/clang/include/clang/Parse/
DParser.h1114 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { } in ParsedTemplateInfo()
1124 SourceLocation TemplateLoc) in ParsedTemplateInfo()
1126 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo()
1151 SourceLocation TemplateLoc; member
2436 SourceLocation TemplateLoc,
/external/clang/lib/Serialization/
DASTReader.cpp7617 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local
7628 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()