Home
last modified time | relevance | path

Searched refs:range_difference_t (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dtake_view.h62 range_difference_t<_View> __count_ = 0;
73 take_view(_View __base, range_difference_t<_View> __count) in take_view()
93 using _DifferenceT = range_difference_t<_View>; in begin()
109 using _DifferenceT = range_difference_t<const _View>; in begin()
195 take_view(_Range&&, range_difference_t<_Range>) -> take_view<views::all_t<_Range>>;
251 template <class _Range, convertible_to<range_difference_t<_Range>> _Np>
261 convertible_to<range_difference_t<_Range>> _Np,
263 class _Dist = range_difference_t<_Range>>
280 convertible_to<range_difference_t<_Range>> _Np,
282 class _Dist = range_difference_t<_Range>>
[all …]
H A Ddrop_view.h69 range_difference_t<_View> __count_ = 0;
78 drop_view(_View __base, range_difference_t<_View> __count) in drop_view()
146 drop_view(_Range&&, range_difference_t<_Range>) -> drop_view<views::all_t<_Range>>;
211 template <class _Range, convertible_to<range_difference_t<_Range>> _Np>
221 convertible_to<range_difference_t<_Range>> _Np,
223 class _Dist = range_difference_t<_Range>>
239 convertible_to<range_difference_t<_Range>> _Np,
241 class _Dist = range_difference_t<_Range>>
265 convertible_to<range_difference_t<_Range>> _Np,
267 class _Dist = range_difference_t<_Range>>
[all …]
H A Dview_interface.h154 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) { in decltype()
159 …_LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) co… in decltype()
H A Dzip_view.h262 using difference_type = common_type_t<range_difference_t<__maybe_const<_Const, _Views>>...>;
429 …_LIBCPP_HIDE_FROM_ABI friend constexpr common_type_t<range_difference_t<__maybe_const<_OtherConst,…
434 using _Diff = common_type_t<range_difference_t<__maybe_const<_OtherConst, _Views>>...>;
446 …_LIBCPP_HIDE_FROM_ABI friend constexpr common_type_t<range_difference_t<__maybe_const<_OtherConst,…
H A Delements_view.h202 using difference_type = range_difference_t<_Base>;
368 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
375 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
H A Dtransform_view.h197 using difference_type = range_difference_t<_Base>;
375 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
382 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
H A Dlazy_split_view.h181 using difference_type = range_difference_t<_Base>;
339 using difference_type = range_difference_t<_Base>;
H A Dconcepts.h69 using range_difference_t = iter_difference_t<iterator_t<_Rp>>; variable
H A Djoin_view.h271 …using difference_type = common_type_t< range_difference_t<_Base>, range_difference_t<range_referen…
H A Dchunk_by_view.h152 using difference_type = range_difference_t<_View>;
H A Dsplit_view.h137 using difference_type = range_difference_t<_View>;
H A Dfilter_view.h142 using difference_type = range_difference_t<_View>;
H A Dsubrange.h211 subrange(_Range&&, make_unsigned_t<range_difference_t<_Range>>)
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Ddistance.h77 _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Rp> operator()(_Rp&& __r) const { in operator()
79 return static_cast<range_difference_t<_Rp>>(ranges::size(__r)); in operator()
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_count_if.h50 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Range>
H A Dranges_count.h47 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Range>
H A Dranges_sample.h53 …operator()(_Range&& __range, _OutIter __out_first, range_difference_t<_Range> __n, _Gen&& __gen) c… in operator()
H A Dranges_search_n.h86 …_Range&& __range, range_difference_t<_Range> __count, const _Type& __value, _Pred __pred = {}, _Pr… in operator()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dranges.cppm
H A Dranges.inc42 using std::ranges::range_difference_t;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dranges43 using range_difference_t = iter_difference_t<iterator_t<R>>;
H A Dalgorithm203 constexpr range_difference_t<R>
213 constexpr range_difference_t<R>
884 …O sample(R&& r, O out, range_difference_t<R> n, Gen&& g); //…
937 ranges::search_n(R&& r, range_difference_t<R> count,
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dalgorithm200 constexpr range_difference_t<R>
210 constexpr range_difference_t<R>
869 …O sample(R&& r, O out, range_difference_t<R> n, Gen&& g); //…
922 ranges::search_n(R&& r, range_difference_t<R> count,
/freebsd/contrib/llvm-project/libcxx/include/__flat_map/
H A Dflat_multimap.h766 static_cast<ranges::range_difference_t<mapped_container_type>>( in __corresponding_mapped_it()
H A Dflat_map.h936 static_cast<ranges::range_difference_t<mapped_container_type>>( in __corresponding_mapped_it()

12