Searched refs:ArgumentPackSubstitutionIndex (Results 1 – 6 of 6) sorted by relevance
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()[all …]
106 NonInstantiationEntries(0), ArgumentPackSubstitutionIndex(-1),
4650 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
149 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
400 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
6775 int ArgumentPackSubstitutionIndex; variable6787 : Self(Self), OldSubstitutionIndex(Self.ArgumentPackSubstitutionIndex) { in ArgumentPackSubstitutionIndexRAII()6788 Self.ArgumentPackSubstitutionIndex = NewSubstitutionIndex; in ArgumentPackSubstitutionIndexRAII()6792 Self.ArgumentPackSubstitutionIndex = OldSubstitutionIndex; in ~ArgumentPackSubstitutionIndexRAII()