| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Comment.cpp | 270 TemplateParameters = FTD->getTemplateParameters(); in fill() 279 TemplateParameters = CTD->getTemplateParameters(); in fill() 287 TemplateParameters = CTPSD->getTemplateParameters(); in fill() 302 TemplateParameters = VTD->getTemplateParameters(); in fill() 320 TemplateParameters = VTD->getTemplateParameters(); in fill() 337 TemplateParameters = TAT->getTemplateParameters(); in fill() 380 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | DeclTemplate.cpp | 70 TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList() 176 if (AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner)) in AdoptTemplateParameterList() 397 TemplateParameterList *Params = getTemplateParameters(); in getInjectedTemplateArgs() 536 ProfileTemplateParameterList(C, ID, TTP->getTemplateParameters()); in ProfileTemplateParameterList() 614 TemplateParameterList *Params = getTemplateParameters(); in getInjectedClassNameSpecialization() 955 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 960 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1320 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1325 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic()
|
| H A D | ASTDumper.cpp | 120 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl()
|
| H A D | StmtPrinter.cpp | 1159 TPL = TD->getTemplateParameters(); in VisitDeclRefExpr() 1582 TPL = FTD->getTemplateParameters(); in VisitMemberExpr() 1585 TPL = VTSD->getSpecializedTemplate()->getTemplateParameters(); in VisitMemberExpr() 2000 TPL = TD->getTemplateParameters(); in VisitUserDefinedLiteral() 2467 E->getNamedConcept()->getTemplateParameters()); in VisitConceptSpecializationExpr()
|
| H A D | ASTStructuralEquivalence.cpp | 1852 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(), in IsStructurallyEquivalent() 1853 D2->getTemplateParameters()); in IsStructurallyEquivalent() 1863 return IsStructurallyEquivalent(Ctx, D1->getTemplateParameters(), in IsTemplateDeclCommonStructurallyEquivalent() 1864 D2->getTemplateParameters()); in IsTemplateDeclCommonStructurallyEquivalent()
|
| H A D | DeclBase.cpp | 245 return TD->getTemplateParameters(); in getDescribedTemplateParams() 247 return CTPSD->getTemplateParameters(); in getDescribedTemplateParams() 249 return VTPSD->getTemplateParameters(); in getDescribedTemplateParams()
|
| H A D | CommentSema.cpp | 1061 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1092 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 532 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl() 547 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl() 572 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl() 583 dumpTemplateParameters(D->getTemplateParameters()); in VisitBuiltinTemplateDecl() 594 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl() 617 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl() 625 dumpTemplateParameters(D->getTemplateParameters()); in VisitConceptDecl()
|
| H A D | DeclTemplate.h | 428 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function 451 return SourceRange(getTemplateParameters()->getTemplateLoc(), in getSourceRange() 1123 const TemplateParameterList *TPL = getTemplateParameters(); 1704 getTemplateParameters()->containsUnexpandedParameterPack(); 1779 return SourceRange(getTemplateParameters()->getTemplateLoc(), End); 2158 TemplateParameterList *getTemplateParameters() const { 2257 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 3004 TemplateParameterList *getTemplateParameters() const { 3090 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 3282 return SourceRange(getTemplateParameters()->getTemplateLoc(), [all …]
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 235 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl() 315 VisitTemplateParameterList(VarTmpl->getTemplateParameters()); in VisitVarDecl() 319 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitVarDecl() 519 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl() 531 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl() 933 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
|
| H A D | IndexDecl.cpp | 726 auto *Params = D->getTemplateParameters(); in VisitTemplateDecl() 735 if (auto *Params = D->getTemplateParameters()) in VisitConceptDecl()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 4579 EXPECT_EQ(ToD->getTemplateParameters()->getParam(0)->getDeclContext(), in TEST_P() 4610 EXPECT_EQ(ToD->getTemplateParameters()->getParam(0)->getDeclContext(), in TEST_P() 4618 ToDPart, ToDPart->getTemplateParameters()->getParam(0))); in TEST_P() 4748 ToD1Part->getTemplateParameters()->getParam(0))); in TEST_P() 7545 return Node.getTemplateParameters()->size() == Cnt; in AST_MATCHER_P() 7582 ->getTemplateParameters() in TEST_P() 7594 TemplateParameterList *ToDGCtorTP = ToDGCtor->getTemplateParameters(); in TEST_P() 7605 ->getTemplateParameters() in TEST_P() 7648 ->getTemplateParameters() in TEST_P() 7662 TemplateParameterList *ToDGCtorTP = ToDGCtor->getTemplateParameters(); in TEST_P() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2851 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction() 2962 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 3014 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 3092 = FunctionTemplate->getTemplateParameters(); in SubstituteExplicitTemplateArguments() 3981 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 4179 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 4366 = ConversionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 5344 Deduced.resize(P2->getTemplateParameters()->size()); in isAtLeastAsSpecializedAs() 5524 TemplateParameterList *A = AArg->getTemplateParameters(); in isTemplateTemplateParameterAtLeastAsSpecializedAs() 6071 = FunctionTemplate->getTemplateParameters(); in MarkDeducedTemplateParameters() [all …]
|
| H A D | CodeCompleteConsumer.cpp | 537 return Template->getTemplateParameters()->size(); in getNumParams() 569 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamType() 598 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamDecl()
|
| H A D | SemaTemplate.cpp | 2614 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks() 3766 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType() 4299 auto *TemplateParams = Partial->getTemplateParameters(); in checkTemplatePartialSpecialization() 4330 auto *TemplateParams = TD->getTemplateParameters(); in CheckDeductionGuideTemplate() 4734 << TD->getTemplateParameters()->getSourceRange(); in diagnoseMissingTemplateArguments() 5681 ->getTemplateParameters() in diagnoseMissingArgument() 5698 TemplateParameterList *Params = TD->getTemplateParameters(); in diagnoseMissingArgument() 5730 ->getTemplateParameters(); in CheckTemplateArgumentList() 7492 Template->getTemplateParameters(), Params, false, in CheckTemplateTemplateArgument() 8276 PrimaryTemplate->getTemplateParameters(); in CheckTemplatePartialSpecializationArgs() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 611 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 624 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 635 Params = D->getTemplateParameters(); in PrintInstantiationStack() 638 Params = D->getTemplateParameters(); in PrintInstantiationStack() 641 Params = D->getTemplateParameters(); in PrintInstantiationStack() 680 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 684 ->getTemplateParameters(); in PrintInstantiationStack() 699 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 703 ->getTemplateParameters(); in PrintInstantiationStack() 3192 P->Partial->getTemplateParameters(), *P->Args); in getPatternForClassTemplateSpecialization()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1032 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl() 1563 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl() 1632 = PrevClassTemplate->getMostRecentDecl()->getTemplateParameters(); in VisitClassTemplateDecl() 1745 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl() 1827 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl() 2287 FunctionTemplate->getPreviousDecl()->getTemplateParameters(), in VisitFunctionDecl() 2968 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks() 2977 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl() 3005 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl() 4073 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | MoveForwardingReferenceCheck.cpp | 114 const TemplateParameterList *Params = FuncTemplate->getTemplateParameters(); in check()
|
| H A D | ForwardingReferenceOverloadCheck.cpp | 109 const TemplateParameterList *Params = FuncTemplate->getTemplateParameters(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | DefineInline.cpp | 251 const auto *DestTPL = DestTempl->getTemplateParameters(); in renameParameters() 252 const auto *SourceTPL = SourceTempl->getTemplateParameters(); in renameParameters()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 543 if (Args->size() != FTD->getTemplateParameters()->size()) in VisitParmVarDecl() 551 for (auto *ND : *TD.getTemplateParameters()) { in paramIndex() 707 auto TemplateParams = TemplateDecl->getTemplateParameters()->asArray(); in getFunctionPackType()
|
| H A D | Hover.cpp | 206 for (const Decl *Param : *TTP->getTemplateParameters()) { in printType() 603 fetchTemplateParameters(TD->getTemplateParameters(), PP); in getHoverContents() 608 fetchTemplateParameters(FTD->getTemplateParameters(), PP); in getHoverContents()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 154 const auto *TParams = Templ->getTemplateParameters(); in checkPreCall()
|
| /llvm-project-15.0.7/clang/lib/Tooling/DumpTool/ |
| H A D | ASTSrcLocProcessor.cpp | 262 if (auto *TParams = Templ->getTemplateParameters()) { in run()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ASTTests.cpp | 348 auto *TemplateParamsWithAuto = WithAuto.getTemplateParameters(); in TEST()
|