24
24
#include <thrust/iterator/iterator_traits.h>
25
25
#include <thrust/system/detail/generic/select_system.h>
26
26
#include <thrust/system/detail/generic/generate.h>
42
return generate(thrust::detail::derived_cast(thrust::detail::strip_const(exec)), first, last, gen);
56
return generate_n(thrust::detail::derived_cast(thrust::detail::strip_const(exec)), first, n, gen);
32
60
template<typename ForwardIterator,
34
62
void generate(ForwardIterator first,