Lines Matching defs:Ps
154 ArrayRef<TemplateArgument> Ps,
2683 ArrayRef<TemplateArgument> Ps,
2698 if (FoldPackParameter && hasPackExpansionBeforeEnd(Ps))
2706 if (!hasTemplateArgumentForDeduction(Ps, ParamIdx))
2711 if (!Ps[ParamIdx].isPackExpansion()) {
2732 S, TemplateParams, Ps[ParamIdx], Pattern, Info,
2738 if (!hasTemplateArgumentForDeduction(Ps, ParamIdx))
2740 if (Ps[ParamIdx].isPackExpansion())
2746 S, TemplateParams, Ps[ParamIdx], As[ArgIdx], Info,
2764 TemplateArgument Pattern = Ps[ParamIdx].getPackExpansionPattern();
2798 TemplateParameterList *TemplateParams, ArrayRef<TemplateArgument> Ps,
2803 *this, TemplateParams, Ps, As, Info, Deduced, NumberOfArgumentsMustMatch,
3422 auto [Ps, P] = take(PsStack);
3440 Ps = Ps.drop_front();
3448 Ps = Ps.drop_front(P.isPackExpansion() ? 0 : 1);
6577 // be inverted between Ps and As. On non-deduced context, matching needs to