| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Comment.cpp | 274 TemplateParameters = FTD->getTemplateParameters(); in fill() 283 TemplateParameters = CTD->getTemplateParameters(); in fill() 291 TemplateParameters = CTPSD->getTemplateParameters(); in fill() 298 TemplateParameters = VTPSD->getTemplateParameters(); in fill() 313 TemplateParameters = VTD->getTemplateParameters(); in fill() 331 TemplateParameters = VTD->getTemplateParameters(); in fill() 348 TemplateParameters = TAT->getTemplateParameters(); in fill() 391 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | DeclTemplate.cpp | 75 (TTP->getTemplateParameters()->containsUnexpandedParameterPack() || in TemplateParameterList() 166 TTP->getTemplateParameters()->Profile(ID, C); in Profile() 216 if (AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner)) in AdoptTemplateParameterList() 668 auto TemplateArgs = getTemplateParameters()->getInjectedTemplateArgs(Context); in getInjectedClassNameSpecialization() 1028 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1033 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1220 if (const TemplateParameterList *TPL = getTemplateParameters(); in getSourceRange() 1445 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1450 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic() 1573 if (const TemplateParameterList *TPL = getTemplateParameters(); in getSourceRange() [all …]
|
| H A D | ODRDiagsEmitter.cpp | 826 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch() 828 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch() 1327 TemplateParameterList *FirstTPL = FirstTemplate->getTemplateParameters(); in diagnoseMismatch() 1328 TemplateParameterList *SecondTPL = SecondTemplate->getTemplateParameters(); in diagnoseMismatch() 1439 TemplateParameterList *FirstTPL = FirstTTPD->getTemplateParameters(); in diagnoseMismatch() 1440 TemplateParameterList *SecondTPL = SecondTTPD->getTemplateParameters(); in diagnoseMismatch()
|
| H A D | ASTDumper.cpp | 147 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl()
|
| H A D | StmtPrinter.cpp | 1355 TPL = TD->getTemplateParameters(); in VisitDeclRefExpr() 1790 TPL = FTD->getTemplateParameters(); in VisitMemberExpr() 1793 TPL = VTSD->getSpecializedTemplate()->getTemplateParameters(); in VisitMemberExpr() 2208 TPL = TD->getTemplateParameters(); in VisitUserDefinedLiteral() 2688 E->getNamedConcept()->getTemplateParameters()); in VisitConceptSpecializationExpr()
|
| H A D | CommentSema.cpp | 1015 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper() 1049 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), STC); in CorrectTypoInTParamReferenceHelper()
|
| H A D | DeclBase.cpp | 282 return TD->getTemplateParameters(); in getDescribedTemplateParams() 284 return CTPSD->getTemplateParameters(); in getDescribedTemplateParams() 286 return VTPSD->getTemplateParameters(); in getDescribedTemplateParams()
|
| H A D | TemplateName.cpp | 226 TD->getTemplateParameters()->size()); in getTemplateDeclAndDefaultArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeductionGuide.cpp | 334 unsigned Depth1IndexAdjustment = Template->getTemplateParameters()->size(); 359 TemplateParameterList *InnerParams = FTD->getTemplateParameters(); in transformConstructor() 769 Expr *RC = F->getTemplateParameters()->getRequiresClause(); in buildAssociatedConstraints() 802 for (auto *TP : *AliasTemplate->getTemplateParameters()) { in buildAssociatedConstraints() 820 F->getTemplateParameters()->size()); in buildAssociatedConstraints() 829 NamedDecl *TP = F->getTemplateParameters()->getParam(Index); in buildAssociatedConstraints() 1081 F->getTemplateParameters()->size()); in BuildDeductionGuideForTypeAlias() 1089 F->getTemplateParameters(), FReturnType->template_arguments(), in BuildDeductionGuideForTypeAlias() 1106 SemaRef, AliasTemplate->getTemplateParameters(), DeducedArgs); in BuildDeductionGuideForTypeAlias() 1109 F->getTemplateParameters()->size()); in BuildDeductionGuideForTypeAlias() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 530 ParamDecl->getTemplateParameters()->asArray(); in DeduceTemplateArguments() 1351 return Guide->getDeducedTemplate()->getTemplateParameters()->size(); in getFirstInnerIndex() 3219 TemplateParameterList *TPL = Template->getTemplateParameters(); in FinishTemplateArgumentDeduction() 3316 TemplateParameterList *TPL = Template->getTemplateParameters(); in FinishTemplateArgumentDeduction() 3344 S, TD, TD->getTemplateParameters(), /*IsDeduced=*/false, Deduced, in FinishTemplateArgumentDeduction() 3383 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments() 3385 S, Partial->getTemplateParameters(), in DeduceTemplateArguments() 3402 S, Partial, Partial->getTemplateParameters(), in DeduceTemplateArguments() 3457 TD->getTemplateParameters()->size()); in DeduceTemplateArgumentsFromType() 3461 TD->getTemplateParameters(), PArgs, AArgs, Info, Deduced, false); in DeduceTemplateArgumentsFromType() [all …]
|
| H A D | CodeCompleteConsumer.cpp | 539 return Template->getTemplateParameters()->size(); in getNumParams() 571 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamType() 600 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamDecl()
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 231 assert(CD->getTemplateParameters()->size() == 1 && in constructConceptSpecializationExpr() 234 dyn_cast<TemplateTypeParmDecl>(CD->getTemplateParameters()->getParam(0)); in constructConceptSpecializationExpr() 730 Template->getTemplateParameters()->getParam(0))) { in getFirstTemplateTypeParam() 776 assert(Template->getTemplateParameters()->size() == Names.size() && in addSimpleTemplateParams()
|
| H A D | SemaTemplate.cpp | 1091 CD->getTemplateParameters()->getMinRequiredArguments() > 1) { in CheckTypeConstraint() 1740 TransformTemplateParameterList(TD->getTemplateParameters()); in TransformDecl() 1813 return cast<TemplateDecl>(D)->getTemplateParameters(); in GetTemplateParameterList() 2019 PrevClassTemplate->getTemplateParameters(), /*Complain=*/true, in CheckClassTemplate() 2282 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks() 2882 ExpectedTemplateParams = Partial->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 2887 ->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 2911 ExpectedTemplateParams = Template->getTemplateParameters(); in MatchTemplateParametersToScopeSpecifier() 3505 IV->getSpecializedTemplate()->getTemplateParameters()); in handledStmt() 3623 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1009 FnTmpl->getTemplateParameters(), Active->TemplateArgs, in PrintInstantiationStack() 1023 FnTmpl->getTemplateParameters(), Active->TemplateArgs, in PrintInstantiationStack() 1033 Params = D->getTemplateParameters(); in PrintInstantiationStack() 1036 Params = D->getTemplateParameters(); in PrintInstantiationStack() 1039 Params = D->getTemplateParameters(); in PrintInstantiationStack() 1078 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 1082 ->getTemplateParameters(); in PrintInstantiationStack() 1096 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack() 1100 ->getTemplateParameters(); in PrintInstantiationStack() 4124 P->Partial->getTemplateParameters(), *P->Args); in getPatternForClassTemplateSpecialization()
|
| H A D | SemaSYCL.cpp | 173 const TemplateParameterList *TL = FT->getTemplateParameters(); in handleKernelAttr()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1539 TemplateParameterList *TempParams = D->getTemplateParameters(); in InstantiateTypeAliasTemplateDecl() 2183 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl() 2279 MostRecentPrevCT->getTemplateParameters(); in VisitClassTemplateDecl() 2371 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl() 2454 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl() 2966 FunctionTemplate->getPreviousDecl()->getTemplateParameters(), in VisitFunctionDecl() 3694 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks() 3703 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl() 3731 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl() 4785 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() [all …]
|
| H A D | SemaLookup.cpp | 419 unsigned DMin = DTD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 420 unsigned EMin = ETD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult() 429 for (unsigned I = DMin, N = DTD->getTemplateParameters()->size(); in isPreferredLookupResult() 432 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult() 434 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult() 1566 for (auto *Param : *TD->getTemplateParameters()) in makeMergedDefinitionVisible() 1882 TemplateParameterList *TPL = TD->getTemplateParameters(); in isAcceptableSlow() 3738 TemplateParameterList *Params = FD->getTemplateParameters(); in LookupLiteralOperator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 669 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl() 684 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl() 709 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl() 715 dumpTemplateParameters(D->getTemplateParameters()); in VisitBuiltinTemplateDecl() 726 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl() 749 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl() 757 dumpTemplateParameters(D->getTemplateParameters()); in VisitConceptDecl()
|
| H A D | DeclTemplate.h | 414 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function 441 return SourceRange(getTemplateParameters()->getTemplateLoc(), in getSourceRange() 915 return getTemplateParameters()->getInjectedTemplateArgs(Context); in getInjectedTemplateArgs() 1088 const TemplateParameterList *TPL = getTemplateParameters(); 1671 getTemplateParameters()->containsUnexpandedParameterPack(); 1746 return SourceRange(getTemplateParameters()->getTemplateLoc(), End); 2141 TemplateParameterList *getTemplateParameters() const { 2148 return getTemplateParameters()->getInjectedTemplateArgs(Context); 2244 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 2916 TemplateParameterList *getTemplateParameters() const { [all …]
|
| H A D | RecursiveASTVisitor.h | 1958 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \ 1986 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 1990 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 2026 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 2030 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); 2137 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \
|
| H A D | JSONNodeDumper.h | 434 dumpTemplateParameters(TD->getTemplateParameters()); in writeTemplateDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 241 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl() 331 VisitTemplateParameterList(VarTmpl->getTemplateParameters()); in VisitVarDecl() 335 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitVarDecl() 540 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl() 557 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl() 1012 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
|
| H A D | IndexDecl.cpp | 732 auto *Params = D->getTemplateParameters(); in VisitTemplateDecl() 741 if (auto *Params = D->getTemplateParameters()) in VisitConceptDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1058 TTP->getTemplateParameters()->asArray())) in getFragmentsForTemplateParameters() 1198 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept() 1216 RedeclarableTemplate->getTemplateParameters()->asArray())) in getFragmentsForRedeclarableTemplate() 1264 Decl->getTemplateParameters()->asArray())) in getFragmentsForClassTemplatePartialSpecialization() 1308 Decl->getTemplateParameters()->asArray())) in getFragmentsForVarTemplatePartialSpecialization() 1331 Decl->getTemplateParameters()->asArray())) in getFragmentsForFunctionTemplate()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 150 const auto *TParams = Templ->getTemplateParameters(); in checkPreCall()
|