Home
last modified time | relevance | path

Searched refs:_Distance (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dsample.h35 class _Distance, in __sample()
41 _Distance __n, in __sample()
44 _Distance __k = 0; in __sample()
47 _Distance __sz = __k; in __sample()
49 _Distance __r = uniform_int_distribution<_Distance>(0, __k)(__g); in __sample()
60 class _Distance, in __sample()
66 _Distance __n, in __sample()
69 _Distance __unsampled_sz = _IterOps<_AlgPolicy>::distance(__first, __last); in __sample()
71 _Distance __ in __sample()
[all...]
H A Dstable_partition.h34 template <class _AlgPolicy, class _Predicate, class _ForwardIterator, class _Distance, class _Pair> in __stable_partition_impl()
39 _Distance __len, in __stable_partition_impl()
88 _Distance __len2 = __len / 2; // __len2 >= 2 in __stable_partition_impl()
100 _Distance __len_half = __len - __len2; in __stable_partition_impl()
148 template <class _AlgPolicy, class _Predicate, class _BidirectionalIterator, class _Distance, class _Pair> in __stable_partition_impl()
153 _Distance __len, in __stable_partition_impl()
210 _Distance __len2 = __len / 2; // __len2 >= 2 in __stable_partition_impl()
217 _Distance __len_half = __len2; in __stable_partition_impl()
H A Dlower_bound.h67 using _Distance = typename iterator_traits<_ForwardIterator>::difference_type; in __lower_bound_onesided() local
68 for (_Distance __step = 1; __first != __last; __step <<= 1) { in __lower_bound_onesided()
H A Diterator_operations.h84 template <class _Iter, class _Distance>
85 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static void advance(_Iter& __iter, _Distance _…
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Distream_iterator.h29 template <class _Tp, class _CharT = char, class _Traits = char_traits<_CharT>, class _Distance = ptrdiff_t>
32 : public iterator<input_iterator_tag, _Tp, _Distance, const _Tp*, const _Tp&>
40 typedef _Distance difference_type;
85 template <class _Tp, class _CharT, class _Traits, class _Distance>
86 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
87 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) {
92 template <class _Tp, class _CharT, class _Traits, class _Distance>
93 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x,
94 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) {
H A Diterator.h22 template <class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
25 typedef _Distance difference_type;
H A Dadvance.h62 class _Distance,
63 … class _IntegralDistance = decltype(std::__convert_to_integral(std::declval<_Distance>())),
65 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 void advance(_InputIter& __i, _Distance __orig_… in advance()