| 10599 | class RangeGenerator : public ParamGeneratorInterface<T> { |
| 10600 | public: |
| 10601 | RangeGenerator(T begin, T end, IncrementT step) |
| 10602 | : begin_(begin), end_(end), |
| 10603 | step_(step), end_index_(CalculateEndIndex(begin, end, step)) {} |
| 10604 | ~RangeGenerator() override {} |
| 10605 | |
| 10606 | ParamIteratorInterface<T>* Begin() const override { |
nothing calls this directly
no outgoing calls
no test coverage detected