/openbsd/gnu/llvm/libcxx/include/__functional/ |
H A D | mem_fun_ref.h | 25 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 D | subtract_with_carry_engine.h | 35 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 D | mersenne_twister_engine.h | 37 _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 D | uniform_int_distribution.h | 124 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 D | generate_canonical.h | 43 _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 D | independent_bits_engine.h | 199 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 D | piecewise_linear_distribution.h | 191 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 D | advance.h | 125 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 D | distance.h | 64 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 D | next.h | 60 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 D | concepts.h | 118 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 D | subrange.h | 251 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 D | pointer_traits.h | 46 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 D | concepts.h | 43 template <class _Sp, class _Ip> 44 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;
|
/openbsd/gnu/llvm/libcxx/include/__utility/ |
H A D | integer_sequence.h | 29 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 D | tuple_indices.h | 26 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 D | make_tuple_types.h | 60 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 D | tuple_like.h | 41 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 D | ranges_find_if.h | 33 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 D | ranges_min_element.h | 34 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 D | ranges_find_if_not.h | 36 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 D | ranges_max_element.h | 34 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 D | ranges_find.h | 36 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 D | ranges_minmax_element.h | 43 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 D | cpp_type_traits.h | 110 template<class _Sp, class _Tp> 113 enum { __value = bool(_Sp::__value) || bool(_Tp::__value) };
|