Lines Matching refs:ArgumentPackSubstitutionIndex
1207 assert(S.ArgumentPackSubstitutionIndex >= 0); in getPackSubstitutedTemplateArgument()
1208 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in getPackSubstitutedTemplateArgument()
1209 Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex]; in getPackSubstitutedTemplateArgument()
1276 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1387 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateName()
1409 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName()
1462 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr()
1515 T = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); in transformNonTypeTemplateParmRef()
1583 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr()
1641 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr()
1643 VarDecl *D = E->getExpansion(getSema().ArgumentPackSubstitutionIndex); in TransformFunctionParmPackExpr()
1685 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformFunctionParmPackRefExpr()
1695 TransformedDecl = (*Pack)[getSema().ArgumentPackSubstitutionIndex]; in TransformFunctionParmPackRefExpr()
1804 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateTypeParmType()
1854 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstTemplateTypeParmPackType()