Lines Matching defs:ParamIdx
701 unsigned ArgIdx = 0, ParamIdx = 0;
702 for (; ParamIdx != NumParams; ++ParamIdx) {
705 = dyn_cast<PackExpansionType>(Params[ParamIdx]);
723 Params[ParamIdx], Args[ArgIdx],
737 if (ParamIdx + 1 < NumParams)
1731 unsigned ArgIdx = 0, ParamIdx = 0;
1732 for (; hasTemplateArgumentForDeduction(Params, ParamIdx, NumParams);
1733 ++ParamIdx) {
1734 if (!Params[ParamIdx].isPackExpansion()) {
1751 Params[ParamIdx], Args[ArgIdx],
1767 TemplateArgument Pattern = Params[ParamIdx].getPackExpansionPattern();
2126 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx;
2127 if (ParamIdx >= Partial->getTemplateParameters()->size())
2128 ParamIdx = Partial->getTemplateParameters()->size() - 1;
2132 Partial->getTemplateParameters()->getParam(ParamIdx));
2691 unsigned ParamIdx = OriginalArg.ArgIdx;
2693 if (ParamIdx >= Specialization->getNumParams())
2696 QualType DeducedA = Specialization->getParamDecl(ParamIdx)->getType();
3068 for (unsigned ParamIdx = 0, NumParams = ParamTypes.size();
3069 ParamIdx != NumParams; ++ParamIdx) {
3070 QualType OrigParamType = ParamTypes[ParamIdx];
3138 if (ParamIdx + 1 < NumParams)