| 4719 | public: |
| 4720 | template <typename InputIterator, typename InputSentinel> |
| 4721 | IteratorGenerator(InputIterator first, InputSentinel last):m_elems(first, last) { |
| 4722 | if (m_elems.empty()) { |
| 4723 | Catch::throw_exception(GeneratorException("IteratorGenerator received no valid values")); |
| 4724 | } |
| 4725 | } |
| 4726 | |
| 4727 | T const& get() const override { |
| 4728 | return m_elems[m_current]; |
nothing calls this directly
no test coverage detected