Lines Matching refs:Unexpanded
526 /// \brief Retrieve the depth and index of an unexpanded parameter pack.
740 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
741 S.collectUnexpandedParameterPacks(Pattern, Unexpanded);
742 for (unsigned I = 0, N = Unexpanded.size(); I != N; ++I) {
744 llvm::tie(Depth, Index) = getDepthAndIndex(Unexpanded[I]);
751 assert(!PackIndices.empty() && "Pack expansion without unexpanded packs?");
1761 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
1762 S.collectUnexpandedParameterPacks(Pattern, Unexpanded);
1763 for (unsigned I = 0, N = Unexpanded.size(); I != N; ++I) {
1765 llvm::tie(Depth, Index) = getDepthAndIndex(Unexpanded[I]);
1772 assert(!PackIndices.empty() && "Pack expansion without unexpanded packs?");
3122 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
3123 collectUnexpandedParameterPacks(ParamPattern, Unexpanded);
3124 for (unsigned I = 0, N = Unexpanded.size(); I != N; ++I) {
3126 Unexpanded[I]);
3133 assert(!PackIndices.empty() && "Pack expansion without unexpanded packs?");