| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | Comment.cpp | 269 TemplateParameters = FTD->getTemplateParameters(); in fill() 276 TemplateParameters = CTD->getTemplateParameters(); in fill() 284 TemplateParameters = CTPSD->getTemplateParameters(); in fill() 346 TemplateParameters = TAT->getTemplateParameters(); in fill() 387 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | DeclTemplate.cpp | 69 TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList() 174 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList() 388 TemplateParameterList *Params = getTemplateParameters(); in getInjectedTemplateArgs() 526 ProfileTemplateParameterList(C, ID, TTP->getTemplateParameters()); in ProfileTemplateParameterList() 604 TemplateParameterList *Params = getTemplateParameters(); in getInjectedClassNameSpecialization() 945 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 950 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1296 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1301 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic()
|
| H A D | ASTDumper.cpp | 128 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl()
|
| H A D | DeclPrinter.cpp | 654 ->getTemplateParameters(); in VisitFunctionDecl() 1002 Args, S->getSpecializedTemplate()->getTemplateParameters(), in VisitCXXRecordDecl() 1130 printTemplateParameters(D->getTemplateParameters()); in VisitTemplateDecl() 1207 printTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl()
|
| H A D | StmtPrinter.cpp | 1015 TPL = TD->getTemplateParameters(); in VisitDeclRefExpr() 1432 TPL = FTD->getTemplateParameters(); in VisitMemberExpr() 1435 TPL = VTSD->getSpecializedTemplate()->getTemplateParameters(); in VisitMemberExpr() 1854 TPL = TD->getTemplateParameters(); in VisitUserDefinedLiteral() 2307 E->getNamedConcept()->getTemplateParameters()); in VisitConceptSpecializationExpr()
|
| 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 | ASTStructuralEquivalence.cpp | 1766 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(), in IsStructurallyEquivalent() 1767 D2->getTemplateParameters()); in IsStructurallyEquivalent() 1777 return IsStructurallyEquivalent(Ctx, D1->getTemplateParameters(), in IsTemplateDeclCommonStructurallyEquivalent() 1778 D2->getTemplateParameters()); in IsTemplateDeclCommonStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 418 Hash.AddTemplateParameterList(D->getTemplateParameters()); in VisitTemplateDecl() 507 AddTemplateParameterList(TD->getTemplateParameters()); in AddCXXRecordDecl()
|
| H A D | Decl.cpp | 286 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList() 397 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 465 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 517 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in mergeTemplateLV() 873 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForNamespaceScopeDecl() 1040 getLVForTemplateParameterList(temp->getTemplateParameters(), computation); in getLVForClassMember() 1657 Spec->getSpecializedTemplate()->getTemplateParameters()); in printNestedNameSpecifier()
|
| H A D | CommentSema.cpp | 1126 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1157 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
|
| H A D | NestedNameSpecifier.cpp | 293 Record->getSpecializedTemplate()->getTemplateParameters()); in print()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 525 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl() 540 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl() 565 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl() 576 dumpTemplateParameters(D->getTemplateParameters()); in VisitBuiltinTemplateDecl() 587 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl() 610 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl() 618 dumpTemplateParameters(D->getTemplateParameters()); in VisitConceptDecl()
|
| H A D | DeclTemplate.h | 418 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function 441 return SourceRange(getTemplateParameters()->getTemplateLoc(), in getSourceRange() 1109 const TemplateParameterList *TPL = getTemplateParameters(); 1674 getTemplateParameters()->containsUnexpandedParameterPack(); 1749 return SourceRange(getTemplateParameters()->getTemplateLoc(), End); 2128 TemplateParameterList *getTemplateParameters() const { 2227 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 2973 TemplateParameterList *getTemplateParameters() const { 3059 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 3251 return SourceRange(getTemplateParameters()->getTemplateLoc(), [all …]
|
| H A D | RecursiveASTVisitor.h | 1767 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \ 1795 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1799 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1844 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1848 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1948 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \
|
| H A D | JSONNodeDumper.h | 409 dumpTemplateParameters(TD->getTemplateParameters()); in writeTemplateDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 234 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl() 314 VisitTemplateParameterList(VarTmpl->getTemplateParameters()); in VisitVarDecl() 318 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitVarDecl() 518 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl() 530 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl() 931 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
|
| H A D | IndexDecl.cpp | 681 if (D->getTemplateParameters() && in VisitTemplateDecl() 683 const TemplateParameterList *Params = D->getTemplateParameters(); in VisitTemplateDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2976 if (ParamIdx >= Partial->getTemplateParameters()->size()) in FinishTemplateArgumentDeduction() 3087 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 3139 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 3217 = FunctionTemplate->getTemplateParameters(); in SubstituteExplicitTemplateArguments() 4105 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 4303 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 4490 = ConversionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 5466 Deduced.resize(P2->getTemplateParameters()->size()); in isAtLeastAsSpecializedAs() 5646 TemplateParameterList *A = AArg->getTemplateParameters(); in isTemplateTemplateParameterAtLeastAsSpecializedAs() 6193 = FunctionTemplate->getTemplateParameters(); in MarkDeducedTemplateParameters() [all …]
|
| H A D | SemaTemplate.cpp | 2609 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks() 3708 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType() 4241 auto *TemplateParams = Partial->getTemplateParameters(); in checkTemplatePartialSpecialization() 4272 auto *TemplateParams = TD->getTemplateParameters(); in CheckDeductionGuideTemplate() 4676 << TD->getTemplateParameters()->getSourceRange(); in diagnoseMissingTemplateArguments() 5619 ->getTemplateParameters() in diagnoseMissingArgument() 5636 TemplateParameterList *Params = TD->getTemplateParameters(); in diagnoseMissingArgument() 5668 ->getTemplateParameters(); in CheckTemplateArgumentList() 7428 Template->getTemplateParameters(), Params, false, in CheckTemplateTemplateArgument() 8212 PrimaryTemplate->getTemplateParameters(); in CheckTemplatePartialSpecializationArgs() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 604 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 617 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack() 628 Params = D->getTemplateParameters(); in PrintInstantiationStack() 631 Params = D->getTemplateParameters(); in PrintInstantiationStack() 634 Params = D->getTemplateParameters(); in PrintInstantiationStack() 673 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 677 ->getTemplateParameters(); in PrintInstantiationStack() 692 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 696 ->getTemplateParameters(); in PrintInstantiationStack() 3148 P->Partial->getTemplateParameters(), *P->Args); in getPatternForClassTemplateSpecialization()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 978 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl() 1509 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl() 1578 = PrevClassTemplate->getMostRecentDecl()->getTemplateParameters(); in VisitClassTemplateDecl() 1691 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl() 1773 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl() 2221 FunctionTemplate->getPreviousDecl()->getTemplateParameters(), in VisitFunctionDecl() 2917 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks() 2926 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl() 2954 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl() 4010 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() [all …]
|
| H A D | SemaLookup.cpp | 411 unsigned DMin = DTD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 412 unsigned EMin = ETD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 421 for (unsigned I = DMin, N = DTD->getTemplateParameters()->size(); in isPreferredLookupResult() 424 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult() 426 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult() 1514 for (auto *Param : *TD->getTemplateParameters()) in makeMergedDefinitionVisible() 1713 TemplateParameterList *TPL = TD->getTemplateParameters(); in isVisibleSlow() 3426 TemplateParameterList *Params = FD->getTemplateParameters(); in LookupLiteralOperator()
|
| H A D | SemaConcept.cpp | 402 TD->getTemplateParameters(), TemplateArgs.data(), TemplateArgs.size()); in EnsureTemplateArgumentListConstraints() 695 TemplateParameterList *TemplateParams = Concept->getTemplateParameters(); in substituteParameterMappings()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 154 const auto *TParams = Templ->getTemplateParameters(); in checkPreCall()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DumpTool/ |
| H A D | ASTSrcLocProcessor.cpp | 262 if (auto *TParams = Templ->getTemplateParameters()) { in run()
|