| 181 | |
| 182 | |
| 183 | GeneratorWrapper<vector<int>> sublists(GeneratorWrapper<int>&& gen, int sublen) { |
| 184 | |
| 185 | vector<int> list; |
| 186 | do { list.push_back(gen.get()); } while (gen.next()); |
| 187 | |
| 188 | return GeneratorWrapper<vector<int>>( |
| 189 | Catch::Detail::make_unique<SublistGenerator>( |
| 190 | list, sublen)); |
| 191 | } |
| 192 | |
| 193 | |
| 194 |