t models std::ranges::range use std::ranges::size_type_t instead. If t models std::input_iterator there is no alternative. Unlike std::ranges::range_size_t, the Standard has no std::iter_size_t. t models std::ranges::range use std::ranges::range_reference_t instead or if t models std::input_iterator use std::iter_reference_t instead. t models std::ranges::range use std::ranges::range_rvalue_reference_t instead or if t models std::input_iterator use std::iter_rvalue_reference_t instead. t models std::ranges::range use std::ranges::range_rvalue_reference_t instead or if t models std::input_iterator use std::iter_rvalue_reference_t instead. t models std::ranges::range use std::ranges::range_reference_t<t const> instead or if t models std::input_iterator use std::iter_reference_t<t const> instead. t models std::ranges::range use std::ranges::range_reference_t<t const> instead or if t models std::input_iterator use std::iter_reference_t<t const> instead. t models std::ranges::range use std::ranges::range_difference_t instead or if t models std::input_iterator use std::iter_difference_t instead. t models std::ranges::range use std::ranges::range_difference_t instead or if t models std::input_iterator use std::iter_difference_t instead. t models std::ranges::range use std::ranges::range_size_t instead. If t models std::input_iterator there is no alternative. Unlike std::ranges::range_size_t, the Standard has no std::iter_size_t. t models std::ranges::range use std::ranges::range_reference_t instead or if t models std::input_iterator use std::iter_reference_t instead. This is deprecated use std::ranges::range_value_t.
This is deprecated use std::ranges::range_reference_t.
This is deprecated use std::ranges::range_rvalue_reference_t.
This is deprecated use std::ranges::range_reference_t<rng_t const>.
This is deprecated use std::iter_value_t.
This is deprecated use std::iter_reference_t.
This is deprecated use std::iter_rvalue_reference_t.
This is deprecated use std::iter_difference_t.
This is deprecated. There is no alternative! Unlike std::ranges::range_size_t, the Standard has no std::iter_size_t. We decided that it does not make sense to define it on the difference type of the iterator.
t models std::ranges::range use std::ranges::range_value_t instead or if t models std::input_iterator use std::iter_value_t instead. t models std::ranges::range use std::ranges::range_value_t instead or if t models std::input_iterator use std::iter_value_t instead.