Home
last modified time | relevance | path

Searched refs:getTemplateLoc (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclFriend.h166 ->getTemplateLoc(); in getSourceRange()
H A DDeclTemplate.h194 SourceLocation getTemplateLoc() const { return TemplateLoc; } in getTemplateLoc() function
451 return SourceRange(getTemplateParameters()->getTemplateLoc(), in getSourceRange()
1779 return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
3282 return SourceRange(getTemplateParameters()->getTemplateLoc(),
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplate.cpp50 return SourceRange(Ps[0]->getTemplateLoc(), Ps[N-1]->getRAngleLoc()); in getTemplateParamsRange()
2208 SemaRef.Context, InnerParams->getTemplateLoc(), in transformConstructor()
3242 ExpectedTemplateLoc = ParamLists[0]->getTemplateLoc(); in MatchTemplateParametersToScopeSpecifier()
3340 Diag(ParamLists[ParamIdx]->getTemplateLoc(), in MatchTemplateParametersToScopeSpecifier()
3433 Diag(ParamLists[ParamIdx]->getTemplateLoc(), in MatchTemplateParametersToScopeSpecifier()
7850 S.Diag(New->getTemplateLoc(), NextDiag) in DiagnoseTemplateParameterListArityMismatch()
7853 << SourceRange(New->getTemplateLoc(), New->getRAngleLoc()); in DiagnoseTemplateParameterListArityMismatch()
7856 << SourceRange(Old->getTemplateLoc(), Old->getRAngleLoc()); in DiagnoseTemplateParameterListArityMismatch()
8023 return Diag(TemplateParams->getTemplateLoc(), in CheckTemplateDeclScope()
8031 return Diag(TemplateParams->getTemplateLoc(), in CheckTemplateDeclScope()
[all …]
H A DSemaTemplateInstantiate.cpp1983 TemplateDeductionInfo Info(OrigTPL->getTemplateLoc()); in TransformExprRequirement()
1984 Sema::InstantiatingTemplate TPLInst(SemaRef, OrigTPL->getTemplateLoc(), in TransformExprRequirement()
H A DSemaTemplateInstantiateDecl.cpp2051 SemaRef.Context, TemplateParams->getTemplateLoc(), in VisitFunctionDecl()
2414 SemaRef.Context, TemplateParams->getTemplateLoc(), in VisitCXXMethodDecl()
4038 = TemplateParameterList::Create(SemaRef.Context, L->getTemplateLoc(), in SubstTemplateParams()
H A DSemaDeclCXX.cpp728 Diag(TemplateParamLists.front()->getTemplateLoc(), in ActOnDecompositionDeclarator()
3421 << SourceRange(TemplateParams->getTemplateLoc(), in ActOnCXXMemberDeclarator()
3425 Diag(TemplateParams->getTemplateLoc(), in ActOnCXXMemberDeclarator()
3428 << SourceRange(TemplateParams->getTemplateLoc(), in ActOnCXXMemberDeclarator()
13017 << SourceRange(TemplateParamLists[1]->getTemplateLoc(), in ActOnAliasDeclaration()
16746 Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams) in ActOnTemplatedFriendTag()
18398 Context, ExplicitParams->getTemplateLoc(), in ActOnFinishFunctionDeclarationDeclarator()
H A DSemaDecl.cpp7475 Diag(TemplateParams->getTemplateLoc(), in ActOnVariableDeclarator()
7478 << SourceRange(TemplateParams->getTemplateLoc(), in ActOnVariableDeclarator()
7514 ? TemplateParamLists[0]->getTemplateLoc() in ActOnVariableDeclarator()
16207 Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams) in ActOnTag()
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp746 Builder.findToken(S->getTemplateParameters()->getTemplateLoc()), in WalkUpFromTemplateDecl()
770 const auto *TemplateKW = Builder.findToken(L.getTemplateLoc()); in handleFreeStandingTagDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1757 Context.Diag2(Params2->getTemplateLoc(), in IsStructurallyEquivalent()
1761 Context.Diag1(Params1->getTemplateLoc(), in IsStructurallyEquivalent()
H A DDecl.cpp1891 return decl->getTemplateParameterList(0)->getTemplateLoc(); in getTemplateOrInnerLocStart()
H A DASTImporter.cpp813 auto ToTemplateLocOrErr = import(From->getTemplateLoc()); in import()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp5616 AddSourceLocation(TemplateParams->getTemplateLoc()); in AddTemplateParameterList()