Searched refs:common_range (Results 1 – 17 of 17) sorted by relevance
63 common_range<range_reference_t<_View>>,130 common_range<_View> && common_range<_InnerRange>)142 …if constexpr (forward_range<_ConstInnerRange> && common_range<const _View> && common_range<_ConstI…262 common_range<range_reference_t<_Base>>,312 common_range<range_reference_t<_Base>>328 common_range<range_reference_t<_Base>>376 …requires(_JoinViewIterator::__is_join_view_iterator && ranges::common_range<typename _JoinViewIter…
49 static constexpr bool _UseCache = !random_access_range<_View> && !common_range<_View>;81 requires common_range<_View> in begin()87 requires common_range<const _View> in begin()97 requires common_range<const _View> in end()
74 if constexpr (common_range<_View>) { in end()84 if constexpr (common_range<const _View>) { in end()
42 requires(!common_range<_View> && copyable<iterator_t<_View>>)116 requires common_range<_Range>
137 requires bidirectional_range<_D2> && common_range<_D2> in decltype()146 requires bidirectional_range<const _D2> && common_range<const _D2> in decltype()
101 requires(!__simple_view<_View> && !common_range<_View>) in end()107 requires(!__simple_view<_View> && common_range<_View>) in end()119 requires common_range<const _View> in end()
120 concept common_range = range<_Tp> && same_as<iterator_t<_Tp>, sentinel_t<_Tp>>; variable
120 requires forward_range<_View> && common_range<_View> in end()126 if constexpr (forward_range<_View> && forward_range<const _View> && common_range<const _View>) { in end()
106 requires common_range<_View> in end()116 … requires common_range<const _View> && __regular_invocable_with_range_ref<const _Fn&, const _View> in end()
57 (sizeof...(_Ranges) == 1 && (common_range<_Ranges> && ...)) ||58 (!(bidirectional_range<_Ranges> && ...) && (common_range<_Ranges> && ...)) ||
126 if constexpr (common_range<_View>) { in end()
107 if constexpr (common_range<_View>) { in end()
79 …common_range<_Range> && requires { typename iterator_traits<iterator_t<_Range>>::iterator_category…
103 if constexpr (common_range<_View>) in end()
91 concept common_range = see below;231 requires (!common_range<V> && copyable<iterator_t<V>>)
60 using std::ranges::common_range;
3558 SYMBOL(common_range, std::ranges::, <ranges>)