Lines Matching refs:GeneratorWrapper
68 GeneratorWrapper<T>>::type
70 return GeneratorWrapper<T>( in random()
77 GeneratorWrapper<T>>::type
79 return GeneratorWrapper<T>( in random()
119 GeneratorWrapper<T> range(T const& start, T const& end, T const& step) { in range()
121 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end, step)); in range()
125 GeneratorWrapper<T> range(T const& start, T const& end) { in range()
127 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end)); in range()
160 GeneratorWrapper<ResultType> from_range(InputIterator from, InputSentinel to) { in from_range()
161 return GeneratorWrapper<ResultType>(pf::make_unique<IteratorGenerator<ResultType>>(from, to)); in from_range()
166 GeneratorWrapper<ResultType> from_range(Container const& cnt) { in from_range()
167 …return GeneratorWrapper<ResultType>(pf::make_unique<IteratorGenerator<ResultType>>(cnt.begin(), cn… in from_range()