/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 827 SourceLocation TemplateLoc, in ActOnTemplateParameterList() argument 834 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList() 1956 SourceLocation TemplateLoc, in CheckTemplateIdType() argument 1977 Diag(TemplateLoc, diag::err_template_id_not_a_type) in CheckTemplateIdType() 1987 if (CheckTemplateArgumentList(Template, TemplateLoc, TemplateArgs, in CheckTemplateIdType() 2013 InstantiatingTemplate Inst(*this, TemplateLoc, Template); in CheckTemplateIdType() 2118 TemplateTy TemplateD, SourceLocation TemplateLoc, in ActOnTemplateIdType() argument 2145 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType() 2153 QualType Result = CheckTemplateIdType(Template, TemplateLoc, TemplateArgs); in ActOnTemplateIdType() 2163 SpecTL.setTemplateNameLoc(TemplateLoc); in ActOnTemplateIdType() [all …]
|
D | TreeTransform.h | 776 SourceLocation TemplateLoc,
|
/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 | 4810 SourceLocation TemplateLoc, 4855 SourceLocation TemplateLoc, 4860 TemplateTy Template, SourceLocation TemplateLoc, 4874 SourceLocation TemplateLoc, 4940 SourceLocation TemplateLoc, 4954 SourceLocation TemplateLoc, 4964 SourceLocation TemplateLoc, 4969 SourceLocation TemplateLoc, 4993 SourceLocation TemplateLoc, 5026 SourceLocation TemplateLoc, [all …]
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 129 SourceLocation TemplateLoc; in ParseTemplateDeclarationOrSpecialization() local 131 TemplateLoc = ConsumeToken(); in ParseTemplateDeclarationOrSpecialization() 151 TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization() 528 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter() local 588 TemplateLoc, LAngleLoc, in ParseTemplateTemplateParameter() 608 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, in ParseTemplateTemplateParameter() 1206 SourceLocation TemplateLoc, in ParseExplicitInstantiation() argument 1215 TemplateLoc), in ParseExplicitInstantiation() 1225 SourceRange R(TemplateLoc); in getSourceRange()
|
D | ParseDeclCXX.cpp | 1219 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier() 1401 TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1445 = PP.getLocForEndOfToken(TemplateInfo.TemplateLoc); in ParseClassSpecifier() 1448 << SourceRange(TemplateInfo.TemplateLoc) in ParseClassSpecifier() 1456 TemplateInfo.TemplateLoc, in ParseClassSpecifier() 1489 TemplateInfo.TemplateLoc, in ParseClassSpecifier()
|
D | Parser.cpp | 732 SourceLocation TemplateLoc = ConsumeToken(); in ParseExternalDeclaration() local 735 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration() 739 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseDecl.cpp | 1682 TemplateInfo.TemplateLoc, in ParseDeclarationAfterDeclaratorAndAttributes()
|
/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 | 46 SourceLocation TemplateLoc; variable 60 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 66 SourceLocation TemplateLoc, 124 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc() 129 return SourceRange(TemplateLoc, RAngleLoc); in getSourceRange() 140 FixedSizeTemplateParameterList(SourceLocation TemplateLoc, in FixedSizeTemplateParameterList() argument 143 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { in FixedSizeTemplateParameterList()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 980 : Kind(NonTemplate), TemplateParams(0), TemplateLoc() { } in ParsedTemplateInfo() 990 SourceLocation TemplateLoc) in ParsedTemplateInfo() 992 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo() 1017 SourceLocation TemplateLoc; member 2167 SourceLocation TemplateLoc,
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6603 SourceLocation TemplateLoc = ReadSourceLocation(F, Record, Idx); in ReadTemplateParameterList() local 6614 TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ReadTemplateParameterList()
|