|
constexpr Rng & | base () const noexcept |
|
constexpr iterator_t< Rng > | begin () const noexcept(noexcept(ranges::begin(*rng_))) |
|
constexpr auto | data () const noexcept(noexcept(ranges::data(*rng_))) requires contiguous_range< Rng > |
|
constexpr auto | empty () const noexcept(noexcept(ranges::empty(*rng_))) -> bool requires detail::can_empty_< Rng > |
|
constexpr sentinel_t< Rng > | end () const noexcept(noexcept(ranges::end(*rng_))) |
|
constexpr | ref_view (Rng &rng) noexcept |
|
constexpr auto | size () const noexcept(noexcept(ranges::size(*rng_))) requires sized_range< Rng > |
|