Lines Matching refs:Params
5946 TemplateParameterList* Params = D->getTemplateParameterList(i);
5947 for (TemplateParameterList::iterator Param = Params->begin(),
5948 ParamEnd = Params->end();
5963 TemplateParameterList *Params = 0;
5965 Params = Template->getTemplateParameters();
5968 Params = PartialSpec->getTemplateParameters();
5972 for (TemplateParameterList::iterator Param = Params->begin(),
5973 ParamEnd = Params->end();
6730 TemplateParameterList *Params = Template->getTemplateParameters();
6731 if (Params->getMinRequiredArguments() != 1)
6733 if (!isa<TemplateTypeParmDecl>(Params->getParam(0)))
6773 TemplateParameterList *Params = Template->getTemplateParameters();
6774 if (Params->getMinRequiredArguments() != 1 ||
6775 !isa<TemplateTypeParmDecl>(Params->getParam(0))) {
8304 unsigned Params = Ctor->getNumParams();
8305 if (Params >= MinParams) {
8309 Ctor->getResultType(), ArgTypes.slice(0, Params), EPI));
8310 while (Params > MinParams &&
8311 Ctor->getParamDecl(--Params)->hasDefaultArg());
10847 TemplateParameterList *Params = TpDecl->getTemplateParameters();
10848 if (Params->size() == 1) {
10850 dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(0));
10856 } else if (Params->size() == 2) {
10858 dyn_cast<TemplateTypeParmDecl>(Params->getParam(0));
10860 dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1));