/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 107 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 …]
|
D | ParseDeclCXX.cpp | 1296 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()
|
D | Parser.cpp | 743 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 746 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 750 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseDecl.cpp | 1763 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/ |
D | ParsedTemplate.h | 58 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument 61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
|
D | Sema.h | 5224 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/ |
D | SemaTemplate.cpp | 817 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 …]
|
D | TreeTransform.h | 817 SourceLocation TemplateLoc,
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 30 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/ |
D | DeclTemplate.h | 48 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/ |
D | Parser.h | 1114 : 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/ |
D | ASTReader.cpp | 7617 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local 7628 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()
|