Home
last modified time | relevance | path

Searched refs:PackScope (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1172 PackDeductionScope PackScope(S, TemplateParams, Deduced, Info, Pattern, in DeduceForEachType() local
1178 if (ParamIdx + 1 == Params.size() || PackScope.hasFixedArity()) { in DeduceForEachType()
1179 for (; ArgIdx < Args.size() && PackScope.hasNextElement(); ++ArgIdx) { in DeduceForEachType()
1187 PackScope.nextPackElement(); in DeduceForEachType()
1208 if (NumExpansions && !PackScope.isPartiallyExpanded()) { in DeduceForEachType()
1211 PackScope.nextPackElement(); in DeduceForEachType()
1217 if (auto Result = PackScope.finish(); in DeduceForEachType()
2770 PackDeductionScope PackScope(S, TemplateParams, Deduced, Info, Pattern); in DeduceTemplateArguments() local
2776 PackScope.hasNextElement(); in DeduceTemplateArguments()
2791 PackScope.nextPackElement(); in DeduceTemplateArguments()
[all …]