Home
last modified time | relevance | path

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

/src/contrib/llvm-project/libcxx/include/__ranges/
H A Dtake_view.h63 range_difference_t<_View> __count_ = 0;
74 take_view(_View __base, range_difference_t<_View> __count) in take_view()
94 using _DifferenceT = range_difference_t<_View>; in begin()
110 using _DifferenceT = range_difference_t<const _View>; in begin()
196 take_view(_Range&&, range_difference_t<_Range>) -> take_view<views::all_t<_Range>>;
252 template <class _Range, convertible_to<range_difference_t<_Range>> _Np>
262 convertible_to<range_difference_t<_Range>> _Np,
264 class _Dist = range_difference_t<_Range>>
281 convertible_to<range_difference_t<_Range>> _Np,
283 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.h270 using difference_type = common_type_t<range_difference_t<__maybe_const<_Const, _Views>>...>;
463 …_LIBCPP_HIDE_FROM_ABI friend constexpr common_type_t<range_difference_t<__maybe_const<_OtherConst,…
468 using _Diff = common_type_t<range_difference_t<__maybe_const<_OtherConst, _Views>>...>;
480 …_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.h194 using difference_type = range_difference_t<_Base>;
372 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
379 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
H A Dconcepts.h65 using range_difference_t = iter_difference_t<iterator_t<_Rp>>; variable
H A Dlazy_split_view.h180 using difference_type = range_difference_t<_Base>;
338 using difference_type = range_difference_t<_Base>;
H A Djoin_view.h270 …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.h210 subrange(_Range&&, make_unsigned_t<range_difference_t<_Range>>)
/src/contrib/llvm-project/libcxx/include/__iterator/
H A Ddistance.h79 _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Rp> operator()(_Rp&& __r) const { in operator()
81 return static_cast<range_difference_t<_Rp>>(ranges::size(__r)); in operator()
/src/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_count.h48 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Range>
H A Dranges_sample.h55 …operator()(_Range&& __range, _OutIter __out_first, range_difference_t<_Range> __n, _Gen&& __gen) c… in operator()
H A Dranges_count_if.h61 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr range_difference_t<_Range>
H A Dranges_search_n.h87 …_Range&& __range, range_difference_t<_Range> __count, const _Type& __value, _Pred __pred = {}, _Pr… in operator()
/src/contrib/llvm-project/libcxx/modules/std/
H A Dranges.inc42 using std::ranges::range_difference_t;
/src/contrib/llvm-project/libcxx/include/
H A Dranges43 using range_difference_t = iter_difference_t<iterator_t<R>>;
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,
/src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3688 SYMBOL(range_difference_t, std::ranges::, <ranges>)