Searched refs:common_range (Results 1 – 20 of 20) sorted by relevance
63 common_range<range_reference_t<_View>>,131 common_range<_View> && common_range<_InnerRange>)143 …if constexpr (forward_range<_ConstInnerRange> && common_range<const _View> && common_range<_ConstI…263 common_range<range_reference_t<_Base>>,313 common_range<range_reference_t<_Base>>329 common_range<range_reference_t<_Base>>377 …requires(_JoinViewIterator::__is_join_view_iterator && ranges::common_range<typename _JoinViewIter…
49 static constexpr bool _UseCache = !random_access_range<_View> && !common_range<_View>;82 requires common_range<_View> in begin()88 requires common_range<const _View> in begin()98 requires common_range<const _View> in end()
58 concept __bidirectional_common = bidirectional_range<_Range> && common_range<_Range>;129 common_range<_View> && common_range<_InnerRng>) in end()141 …if constexpr (forward_range<_InnerConstRng> && common_range<const _View> && common_range<_InnerCon… in end()172 … derived_from<_PatternC, bidirectional_iterator_tag> && common_range<_InnerBase> &&173 common_range<_PatternBase>)
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()
121 requires forward_range<_View> && common_range<_View> in end()127 if constexpr (forward_range<_View> && forward_range<const _View> && common_range<const _View>) { in end()
108 requires common_range<_View> in end()118 … requires common_range<const _View> && __regular_invocable_with_range_ref<const _Fn&, const _View> in end()
124 concept common_range = range<_Tp> && same_as<iterator_t<_Tp>, sentinel_t<_Tp>>; variable
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()
103 if constexpr (common_range<_View>) in end()
71 …common_range<_Range> && requires { typename iterator_traits<iterator_t<_Range>>::iterator_category…
66 } else if constexpr (ranges::common_range<_Range> && in __append()
91 concept common_range = see below;231 requires (!common_range<V> && copyable<iterator_t<V>>)
60 using std::ranges::common_range;
3643 SYMBOL(common_range, std::ranges::, <ranges>)