Searched refs:PackScope (Results 1 – 1 of 1) sorted by relevance
1074 PackDeductionScope PackScope(S, TemplateParams, Deduced, Info, Pattern); in DeduceTemplateArguments() local1078 if (ParamIdx + 1 == NumParams || PackScope.hasFixedArity()) { in DeduceTemplateArguments()1079 for (; ArgIdx < NumArgs && PackScope.hasNextElement(); ++ArgIdx) { in DeduceTemplateArguments()1088 PackScope.nextPackElement(); in DeduceTemplateArguments()1109 if (NumExpansions && !PackScope.isPartiallyExpanded()) { in DeduceTemplateArguments()1112 PackScope.nextPackElement(); in DeduceTemplateArguments()1118 if (auto Result = PackScope.finish()) in DeduceTemplateArguments()2414 PackDeductionScope PackScope(S, TemplateParams, Deduced, Info, Pattern); in DeduceTemplateArguments() local2420 PackScope.hasNextElement(); in DeduceTemplateArguments()2427 PackScope.nextPackElement(); in DeduceTemplateArguments()[all …]