| 4121 | size_t m_target; |
| 4122 | public: |
| 4123 | TakeGenerator(size_t target, GeneratorWrapper<T>&& generator): |
| 4124 | m_generator(std::move(generator)), |
| 4125 | m_target(target) |
| 4126 | { |
| 4127 | assert(target != 0 && "Empty generators are not allowed"); |
| 4128 | } |
| 4129 | T const& get() const override { |
| 4130 | return m_generator.get(); |
| 4131 | } |
nothing calls this directly
no outgoing calls
no test coverage detected