| 4712 | public: |
| 4713 | template <typename InputIterator, typename InputSentinel> |
| 4714 | IteratorGenerator(InputIterator first, InputSentinel last):m_elems(first, last) { |
| 4715 | if (m_elems.empty()) { |
| 4716 | Catch::throw_exception(GeneratorException("IteratorGenerator received no valid values")); |
| 4717 | } |
| 4718 | } |
| 4719 | |
| 4720 | T const& get() const override { |
| 4721 | return m_elems[m_current]; |
nothing calls this directly
no test coverage detected