| 4660 | public: |
| 4661 | template <typename InputIterator, typename InputSentinel> |
| 4662 | IteratorGenerator(InputIterator first, InputSentinel last):m_elems(first, last) { |
| 4663 | if (m_elems.empty()) { |
| 4664 | Catch::throw_exception(GeneratorException("IteratorGenerator received no valid values")); |
| 4665 | } |
| 4666 | } |
| 4667 | |
| 4668 | T const& get() const override { |
| 4669 | return m_elems[m_current]; |
nothing calls this directly
no test coverage detected