/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 109 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local 111 TemplateLoc = ConsumeToken(); in ParseTemplateDeclarationOrSpecialization() 132 TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization() 249 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate() 252 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate() 258 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, 0, 0, in ParseSingleDeclarationAfterTemplate() 538 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local 598 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter() 618 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter() 1219 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument [all …]
|
D | ParseDeclCXX.cpp | 1258 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier() 1440 TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1492 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 1495 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier() 1503 TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1537 TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1560 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
|
D | Parser.cpp | 767 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 770 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 774 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseDecl.cpp | 1818 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes() 1832 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 1836 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes() 1839 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes() 1845 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, 0, 0, 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 | 4978 SourceLocation TemplateLoc, 5019 SourceLocation TemplateLoc, 5024 TemplateTy Template, SourceLocation TemplateLoc, 5038 SourceLocation TemplateLoc, 5049 SourceLocation TemplateLoc, 5056 SourceLocation TemplateLoc, 5119 SourceLocation TemplateLoc, 5133 SourceLocation TemplateLoc, 5143 SourceLocation TemplateLoc, 5148 SourceLocation TemplateLoc, [all …]
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 830 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument 837 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList() 1954 SourceLocation TemplateLoc, in CheckTemplateIdType() argument 1975 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType() 1985 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType() 2011 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType() 2116 TemplateTy TemplateD, SourceLocation TemplateLoc, in ActOnTemplateIdType() argument 2143 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType() 2151 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTemplateIdType() 2161 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType() [all …]
|
D | TreeTransform.h | 794 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 | 1009 : Kind(NonTemplate), TemplateParams(0), TemplateLoc() { } in ParsedTemplateInfo() 1019 SourceLocation TemplateLoc) in ParsedTemplateInfo() 1021 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo() 1046 SourceLocation TemplateLoc; member 2249 SourceLocation TemplateLoc,
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6907 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local 6918 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()
|