45 semiregular_box_t<Val> value_;
52 std::ptrdiff_t n_ = 0;
56 explicit cursor(Val
const & value)
57 : value_(std::addressof(value))
59 Val
const & read()
const noexcept
63 bool equal(cursor
const & that)
const
75 void advance(std::ptrdiff_t d)
79 std::ptrdiff_t distance_to(cursor
const & that)
const
84 cursor begin_cursor()
const
86 return cursor{value_};
94 repeat_view() =
default;
95 constexpr explicit repeat_view(Val value)
96 : value_(detail::move(value))
RANGES_INLINE_VARIABLE(detail::to_container_fn< detail::from_range< std::vector > >, to_vector) template< template< typename... > class ContT > auto to(RANGES_HIDDEN_DETAIL(detail
For initializing a container of the specified type with the elements of an Range.
Definition conversion.hpp:399