|
template<typename I > |
using | ranges::v3::iterator_category_t = concepts::InputIterator::category_t< I > |
|
template<typename I > |
using | ranges::v3::iterator_common_reference = meta::defer< iterator_common_reference_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_common_reference_t = concepts::Readable::common_reference_t< I > |
|
template<typename I > |
using | ranges::v3::iterator_difference = meta::defer< iterator_difference_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_difference_t = concepts::WeaklyIncrementable::difference_t< I > |
|
template<typename I > |
using | ranges::v3::iterator_reference = meta::defer< iterator_reference_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_reference_t = concepts::Readable::reference_t< I > |
|
template<typename I > |
using | ranges::v3::iterator_rvalue_reference = meta::defer< iterator_rvalue_reference_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_rvalue_reference_t = concepts::Readable::rvalue_reference_t< I > |
|
template<typename I > |
using | ranges::v3::iterator_size = meta::defer< iterator_size_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_size_t = meta::_t< std::make_unsigned< iterator_difference_t< I >>> |
|
template<typename I > |
using | ranges::v3::iterator_value = meta::defer< iterator_value_t, I > |
|
template<typename I > |
using | ranges::v3::iterator_value_t = concepts::Readable::value_t< I > |
|