Lines Matching refs:getParam
713 getExpandedPackSize(TemplateParams->getParam(Index))) in addPack()
753 if (TemplateParams->getParam(Index)->isParameterPack()) in addPacks()
933 NamedDecl *Param = TemplateParams->getParam(Pack.Index); in finish()
1357 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
1391 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
1416 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
2608 NamedDecl *Param = TemplateParams->getParam(I); in ConvertDeducedTemplateArguments()
2670 const_cast<NamedDecl *>(TemplateParams->getParam(I))); in ConvertDeducedTemplateArguments()
2683 const_cast<NamedDecl *>(TemplateParams->getParam(I))); in ConvertDeducedTemplateArguments()
2765 Partial->getTemplateParameters()->getParam(ParamIdx)); in FinishTemplateArgumentDeduction()
2780 Info.Param = makeTemplateParameter(TemplateParams->getParam(I)); in FinishTemplateArgumentDeduction()
2822 Info.Param = makeTemplateParameter(TemplateParams->getParam(I)); in FinishTemplateArgumentDeduction()
3015 Info.Param = makeTemplateParameter(TemplateParams->getParam(Index)); in SubstituteExplicitTemplateArguments()
3039 auto *Param = TemplateParams->getParam(Builder.size() - 1); in SubstituteExplicitTemplateArguments()
5194 Arg, QualType(), P->getParam(I)->getLocation())); in isTemplateTemplateParameterAtLeastAsSpecializedAs()