Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/libcxx/include/__functional/
H A Dmem_fun_ref.h25 template<class _Sp, class _Tp>
29 _Sp (_Tp::*__p_)();
41 _Sp (_Tp::*__p_)(_Ap);
51 mem_fun_t<_Sp,_Tp>
52 mem_fun(_Sp (_Tp::*__f)()) in mem_fun()
57 mem_fun1_t<_Sp,_Tp,_Ap>
65 _Sp (_Tp::*__p_)();
77 _Sp (_Tp::*__p_)(_Ap);
87 mem_fun_ref_t<_Sp,_Tp>
93 mem_fun1_ref_t<_Sp,_Tp,_Ap>
[all …]
/openbsd/gnu/llvm/libcxx/include/__random/
H A Dsubtract_with_carry_engine.h35 template<class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
38 const subtract_with_carry_engine<_UInt, _Wp, _Sp, _Rp>& __x,
41 template<class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
45 const subtract_with_carry_engine<_UInt, _Wp, _Sp, _Rp>& __x,
49 class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
55 class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
128 template<class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
253 template<class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
296 template<class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
307 class _UInt, size_t _Wp, size_t _Sp, size_t _Rp>
[all …]
H A Dmersenne_twister_engine.h37 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
46 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
57 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
66 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
161 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
171 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
182 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
417 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
461 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
475 _UInt _Ap, size_t _Up, _UInt _Dp, size_t _Sp,
[all …]
H A Duniform_int_distribution.h124 result_type _Sp = 0; in __eval() local
133 _Sp <<= __w0_; in __eval()
135 _Sp = 0; in __eval()
136 _Sp += __u & __mask0_; in __eval()
146 _Sp <<= __w0_ + 1; in __eval()
148 _Sp = 0; in __eval()
149 _Sp += __u & __mask1_; in __eval()
151 return _Sp; in __eval()
H A Dgenerate_canonical.h43 _RealType _Sp = __g() - _URNG::min(); in generate_canonical() local
45 _Sp += (__g() - _URNG::min()) * __base; in generate_canonical()
46 return _Sp / __base; in generate_canonical()
H A Dindependent_bits_engine.h199 result_type _Sp = 0; in __eval() local
207 _Sp = static_cast<result_type>(__lshift<__w0>(_Sp) + (__u & __mask0)); in __eval()
216 _Sp = static_cast<result_type>(__lshift<__w0+1>(_Sp) + (__u & __mask1)); in __eval()
218 return _Sp; in __eval()
H A Dpiecewise_linear_distribution.h191 result_type _Sp = 0; in __init() local
196 _Sp += __areas_[__i]; in __init()
201 __areas_[__i] = __areas_[__i-1] / _Sp; in __init()
207 __densities_[__i] /= _Sp; in __init()
/openbsd/gnu/llvm/libcxx/include/__iterator/
H A Dadvance.h125 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
126 _LIBCPP_HIDE_FROM_ABI constexpr void operator()(_Ip& __i, _Sp __bound_sentinel) const { in operator()
128 if constexpr (assignable_from<_Ip&, _Sp>) { in operator()
132 else if constexpr (sized_sentinel_for<_Sp, _Ip>) { in operator()
148 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
150 _Sp __bound_sentinel) const { in operator()
151 _LIBCPP_ASSERT((__n >= 0) || (bidirectional_iterator<_Ip> && same_as<_Ip, _Sp>), in operator()
154 if constexpr (sized_sentinel_for<_Sp, _Ip>) { in operator()
179 if constexpr (bidirectional_iterator<_Ip> && same_as<_Ip, _Sp>) { in operator()
H A Ddistance.h64 template<class _Ip, sentinel_for<_Ip> _Sp>
65 requires (!sized_sentinel_for<_Sp, _Ip>)
67 constexpr iter_difference_t<_Ip> operator()(_Ip __first, _Sp __last) const { in operator()
76 template<class _Ip, sized_sentinel_for<decay_t<_Ip>> _Sp>
78 constexpr iter_difference_t<_Ip> operator()(_Ip&& __first, _Sp __last) const { in operator()
79 if constexpr (sized_sentinel_for<_Sp, __remove_cvref_t<_Ip>>) { in operator()
H A Dnext.h60 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
61 _LIBCPP_HIDE_FROM_ABI constexpr _Ip operator()(_Ip __x, _Sp __bound_sentinel) const { in operator()
66 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
67 …_LIBCPP_HIDE_FROM_ABI constexpr _Ip operator()(_Ip __x, iter_difference_t<_Ip> __n, _Sp __bound_se… in operator()
H A Dconcepts.h118 template<class _Sp, class _Ip>
120 semiregular<_Sp> &&
122 __weakly_equality_comparable_with<_Sp, _Ip>;
127 template<class _Sp, class _Ip>
129 sentinel_for<_Sp, _Ip> &&
130 !disable_sized_sentinel_for<remove_cv_t<_Sp>, remove_cv_t<_Ip>> &&
131 requires(const _Ip& __i, const _Sp& __s) {
/openbsd/gnu/llvm/libcxx/include/__ranges/
H A Dsubrange.h251 template<class _Ip, class _Sp, subrange_kind _Kp>
264 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
267 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
268 struct tuple_element<0, ranges::subrange<_Ip, _Sp, _Kp>> {
272 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
273 struct tuple_element<1, ranges::subrange<_Ip, _Sp, _Kp>> {
274 using type = _Sp;
277 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
278 struct tuple_element<0, const ranges::subrange<_Ip, _Sp, _Kp>> {
282 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
[all …]
/openbsd/gnu/llvm/libcxx/include/__memory/
H A Dpointer_traits.h46 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
47 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, true>
49 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::element_type type;
52 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
53 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, false>
98 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
99 struct __pointer_traits_rebind<_Sp<_Tp, _Args...>, _Up, true>
102 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::template rebind<_Up> type;
108 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
109 struct __pointer_traits_rebind<_Sp<_Tp, _Args...>, _Up, false>
[all …]
H A Dconcepts.h43 template <class _Sp, class _Ip>
44 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;
/openbsd/gnu/llvm/libcxx/include/__utility/
H A Dinteger_sequence.h29 template <size_t _Sp>
30 using __to_tuple_indices = __tuple_indices<(_Values + _Sp)...>;
77 template <size_t _Ep, size_t _Sp>
79 typename __make_integer_seq<__integer_sequence, size_t, _Ep - _Sp>::template
80 __to_tuple_indices<_Sp>;
82 template <size_t _Ep, size_t _Sp>
84 typename __detail::__make<_Ep - _Sp>::type::template __to_tuple_indices<_Sp>;
/openbsd/gnu/llvm/libcxx/include/__tuple_dir/
H A Dtuple_indices.h26 template <size_t _Ep, size_t _Sp = 0>
29 static_assert(_Sp <= _Ep, "__make_tuple_indices input error");
30 typedef __make_indices_imp<_Ep, _Sp> type;
H A Dmake_tuple_types.h60 size_t _Sp = 0,
64 static_assert(_Sp <= _Ep, "__make_tuple_types input error");
66 using _Maker = __make_tuple_types_flat<_RawTp, typename __make_tuple_indices<_Ep, _Sp>::type>;
H A Dtuple_like.h41 template <class _Ip, class _Sp, ranges::subrange_kind _Kp>
42 struct __tuple_like_impl<ranges::subrange<_Ip, _Sp, _Kp> > : true_type {};
/openbsd/gnu/llvm/libcxx/include/__algorithm/
H A Dranges_find_if.h33 template <class _Ip, class _Sp, class _Pred, class _Proj>
35 _Ip __find_if_impl(_Ip __first, _Sp __last, _Pred& __pred, _Proj& __proj) { in __find_if_impl()
46 template <input_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
49 _Ip operator()(_Ip __first, _Sp __last, _Pred __pred, _Proj __proj = {}) const { in operator()
H A Dranges_min_element.h34 template <class _Ip, class _Sp, class _Proj, class _Comp>
36 _Ip __min_element_impl(_Ip __first, _Sp __last, _Comp& __comp, _Proj& __proj) { in __min_element_impl()
49 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
52 _Ip operator()(_Ip __first, _Sp __last, _Comp __comp = {}, _Proj __proj = {}) const { in operator()
H A Dranges_find_if_not.h36 template <input_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
39 _Ip operator()(_Ip __first, _Sp __last, _Pred __pred, _Proj __proj = {}) const { in operator()
H A Dranges_max_element.h34 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
37 _Ip operator()(_Ip __first, _Sp __last, _Comp __comp = {}, _Proj __proj = {}) const { in operator()
H A Dranges_find.h36 template <input_iterator _Ip, sentinel_for<_Ip> _Sp, class _Tp, class _Proj = identity>
39 _Ip operator()(_Ip __first, _Sp __last, const _Tp& __value, _Proj __proj = {}) const { in operator()
H A Dranges_minmax_element.h43 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
46 …ranges::minmax_element_result<_Ip> operator()(_Ip __first, _Sp __last, _Comp __comp = {}, _Proj __… in operator()
/openbsd/gnu/gcc/libstdc++-v3/include/bits/
H A Dcpp_type_traits.h110 template<class _Sp, class _Tp>
113 enum { __value = bool(_Sp::__value) || bool(_Tp::__value) };