Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseTemplate.cpp108 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local
109 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization()
145 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization()
279 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate()
282 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate()
288 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseSingleDeclarationAfterTemplate()
569 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local
638 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter()
657 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter()
1301 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument
[all …]
DParseDeclCXX.cpp1427 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier()
1619 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1670 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
1673 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier()
1680 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseClassSpecifier()
1707 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1731 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
DParser.cpp789 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local
792 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration()
796 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseDecl.cpp1986 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
2000 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
2004 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
2007 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes()
2013 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None, in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/lib/Sema/
DSemaTemplate.cpp827 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument
837 Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
2042 SourceLocation TemplateLoc, in checkBuiltinTemplateIdType() argument
2086 TemplateLoc, SyntheticTemplateArgs); in checkBuiltinTemplateIdType()
2115 SourceLocation TemplateLoc, in CheckTemplateIdType() argument
2137 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType()
2146 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType()
2171 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
2261 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType()
2267 CanonType = checkBuiltinTemplateIdType(*this, BTD, Converted, TemplateLoc, in CheckTemplateIdType()
[all …]
DTreeTransform.h874 SourceLocation TemplateLoc,
/external/clang/include/clang/Sema/
DParsedTemplate.h65 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument
68 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
DSema.h5710 SourceLocation TemplateLoc,
5755 SourceLocation TemplateLoc,
5760 TemplateTy Template, SourceLocation TemplateLoc,
5774 SourceLocation TemplateLoc,
5785 SourceLocation TemplateLoc,
5792 SourceLocation TemplateLoc,
5847 SourceLocation TemplateLoc,
5861 SourceLocation TemplateLoc,
5871 SourceLocation TemplateLoc,
5876 SourceLocation TemplateLoc,
[all …]
/external/clang/lib/AST/
DDeclTemplate.cpp31 TemplateParameterList::TemplateParameterList(SourceLocation TemplateLoc, in TemplateParameterList() argument
35 : TemplateLoc(TemplateLoc), LAngleLoc(LAngleLoc), RAngleLoc(RAngleLoc), in TemplateParameterList()
58 const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, in Create() argument
62 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, in Create()
/external/clang/include/clang/AST/
DDeclTemplate.h53 SourceLocation TemplateLoc; variable
71 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc,
76 SourceLocation TemplateLoc,
131 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc()
136 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange()
155 FixedSizeTemplateParameterListStorage(SourceLocation TemplateLoc, in FixedSizeTemplateParameterListStorage() argument
159 : List(TemplateLoc, LAngleLoc, Params, RAngleLoc) { in FixedSizeTemplateParameterListStorage()
/external/clang/include/clang/Parse/
DParser.h1147 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { } in ParsedTemplateInfo()
1157 SourceLocation TemplateLoc) in ParsedTemplateInfo()
1159 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo()
1184 SourceLocation TemplateLoc; member
2642 SourceLocation TemplateLoc,
/external/clang/lib/Serialization/
DASTReader.cpp7885 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local
7896 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()