| 4679 | typename InputSentinel, |
| 4680 | typename ResultType = typename std::iterator_traits<InputIterator>::value_type> |
| 4681 | GeneratorWrapper<ResultType> from_range(InputIterator from, InputSentinel to) { |
| 4682 | return GeneratorWrapper<ResultType>(pf::make_unique<IteratorGenerator<ResultType>>(from, to)); |
| 4683 | } |
| 4684 | |
| 4685 | template <typename Container, |
| 4686 | typename ResultType = typename Container::value_type> |