Lines Matching refs:ArgumentPackSubstitutionIndex
856 assert(S.ArgumentPackSubstitutionIndex >= 0); in getPackSubstitutedTemplateArgument()
857 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in getPackSubstitutedTemplateArgument()
858 Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex]; in getPackSubstitutedTemplateArgument()
925 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1024 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateName()
1050 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName()
1086 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr()
1160 type = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); in transformNonTypeTemplateParmRef()
1192 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr()
1213 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr()
1215 ParmVarDecl *D = E->getExpansion(getSema().ArgumentPackSubstitutionIndex); in TransformFunctionParmPackExpr()
1256 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformFunctionParmPackRefExpr()
1264 TransformedDecl = (*Pack)[getSema().ArgumentPackSubstitutionIndex]; in TransformFunctionParmPackRefExpr()
1352 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateTypeParmType()
1405 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstTemplateTypeParmPackType()