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()
128 TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization()
274 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseSingleDeclarationAfterTemplate()
277 << SourceRange(TemplateInfo.TemplateLoc) in ParseSingleDeclarationAfterTemplate()
283 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseSingleDeclarationAfterTemplate()
564 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local
633 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter()
653 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter()
1284 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument
[all …]
DParseDeclCXX.cpp1412 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier()
1604 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1655 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
1658 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier()
1665 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseClassSpecifier()
1692 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
1716 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseClassSpecifier()
DParser.cpp782 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local
785 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration()
789 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseDecl.cpp1950 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
1964 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1968 PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseDeclarationAfterDeclaratorAndAttributes()
1971 << SourceRange(TemplateInfo.TemplateLoc) in ParseDeclarationAfterDeclaratorAndAttributes()
1977 0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, nullptr, in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/lib/Sema/
DSemaTemplate.cpp815 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument
822 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
2025 SourceLocation TemplateLoc, in checkBuiltinTemplateIdType() argument
2069 TemplateLoc, SyntheticTemplateArgs); in checkBuiltinTemplateIdType()
2075 SourceLocation TemplateLoc, in CheckTemplateIdType() argument
2097 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType()
2106 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType()
2131 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType()
2223 (void)DiagnoseUseOfDecl(Decl, TemplateLoc); in CheckTemplateIdType()
2229 CanonType = checkBuiltinTemplateIdType(*this, BTD, Converted, TemplateLoc, in CheckTemplateIdType()
[all …]
DTreeTransform.h865 SourceLocation TemplateLoc,
/external/clang/include/clang/Sema/
DParsedTemplate.h58 SourceLocation TemplateLoc) in ParsedTemplateArgument() argument
61 SS(SS), Loc(TemplateLoc), EllipsisLoc() { } in ParsedTemplateArgument()
DSema.h5586 SourceLocation TemplateLoc,
5630 SourceLocation TemplateLoc,
5635 TemplateTy Template, SourceLocation TemplateLoc,
5649 SourceLocation TemplateLoc,
5660 SourceLocation TemplateLoc,
5667 SourceLocation TemplateLoc,
5722 SourceLocation TemplateLoc,
5736 SourceLocation TemplateLoc,
5746 SourceLocation TemplateLoc,
5751 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 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, in Create() argument
63 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, in Create()
/external/clang/include/clang/AST/
DDeclTemplate.h52 SourceLocation TemplateLoc; in LLVM_ALIGNAS() local
70 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, in LLVM_ALIGNAS()
76 SourceLocation TemplateLoc, in LLVM_ALIGNAS()
132 SourceLocation getTemplateLoc() const { return TemplateLoc; } in LLVM_ALIGNAS()
137 return SourceRange(TemplateLoc, RAngleLoc); in LLVM_ALIGNAS()
156 FixedSizeTemplateParameterListStorage(SourceLocation TemplateLoc, in FixedSizeTemplateParameterListStorage() argument
160 : List(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { in FixedSizeTemplateParameterListStorage()
/external/clang/include/clang/Parse/
DParser.h1125 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { } in ParsedTemplateInfo()
1135 SourceLocation TemplateLoc) in ParsedTemplateInfo()
1137 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo()
1162 SourceLocation TemplateLoc; member
2555 SourceLocation TemplateLoc,
/external/clang/lib/Serialization/
DASTReader.cpp7829 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local
7840 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()