/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() 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 …]
|
D | ParseDeclCXX.cpp | 1378 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()
|
D | Parser.cpp | 748 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 751 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 755 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseDecl.cpp | 1884 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/ |
D | ParsedTemplate.h | 58 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument 61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
|
D | Sema.h | 5319 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/ |
D | SemaTemplate.cpp | 814 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 …]
|
D | TreeTransform.h | 844 SourceLocation TemplateLoc,
|
/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/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/Parse/ |
D | Parser.h | 1103 : 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/ |
D | ASTReader.cpp | 7897 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local 7908 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()
|