Helper for recursively constructing iterators
| 407 | |
| 408 | /// Helper for recursively constructing iterators |
| 409 | void ProblemSpace::Iterator::construct_(KernelArgument const *argument) { |
| 410 | iterators.emplace_back(argument->begin()); |
| 411 | } |
| 412 | |
| 413 | /// Given a set of ranges, iterate over the points within their Cartesian product. No big deal. |
| 414 | void ProblemSpace::Iterator::operator++() { |