/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 108 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 …]
|
D | ParseDeclCXX.cpp | 1427 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()
|
D | Parser.cpp | 789 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 792 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 796 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseDecl.cpp | 1986 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/ |
D | SemaTemplate.cpp | 827 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 …]
|
D | TreeTransform.h | 874 SourceLocation TemplateLoc,
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 65 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument 68 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
|
D | Sema.h | 5710 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/ |
D | DeclTemplate.cpp | 31 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/ |
D | DeclTemplate.h | 53 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/ |
D | Parser.h | 1147 : 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/ |
D | ASTReader.cpp | 7885 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local 7896 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()
|