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()
262 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate()
265 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate()
271 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseSingleDeclarationAfterTemplate()
552 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local
622 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter()
642 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter()
1264 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument
[all …]
DParseDeclCXX.cpp1378 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier()
1570 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1621 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
1624 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier()
1631 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseClassSpecifier()
1657 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1681 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
DParser.cpp748 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local
751 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration()
755 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseDecl.cpp1884 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
1898 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1902 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1905 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes()
1911 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.h5319 SourceLocation TemplateLoc,
5363 SourceLocation TemplateLoc,
5368 TemplateTy Template, SourceLocation TemplateLoc,
5382 SourceLocation TemplateLoc,
5393 SourceLocation TemplateLoc,
5400 SourceLocation TemplateLoc,
5458 SourceLocation TemplateLoc,
5472 SourceLocation TemplateLoc,
5482 SourceLocation TemplateLoc,
5487 SourceLocation TemplateLoc,
[all …]
/external/clang/lib/Sema/
DSemaTemplate.cpp814 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument
821 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
2011 SourceLocation TemplateLoc, in CheckTemplateIdType() argument
2033 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType()
2042 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType()
2067 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
2159 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType()
2174 TemplateTy TemplateD, SourceLocation TemplateLoc, in ActOnTemplateIdType() argument
2201 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType()
2209 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTemplateIdType()
[all …]
DTreeTransform.h844 SourceLocation TemplateLoc,
/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/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/Parse/
DParser.h1103 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { } in ParsedTemplateInfo()
1113 SourceLocation TemplateLoc) in ParsedTemplateInfo()
1115 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo()
1140 SourceLocation TemplateLoc; member
2458 SourceLocation TemplateLoc,
/external/clang/lib/Serialization/
DASTReader.cpp7897 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local
7908 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()