Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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 …]
/llvm-project-15.0.7/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.h129 result_type _Sp = 0; in __eval() local
138 _Sp <<= __w0_; in __eval()
140 _Sp = 0; in __eval()
141 _Sp += __u & __mask0_; in __eval()
151 _Sp <<= __w0_ + 1; in __eval()
153 _Sp = 0; in __eval()
154 _Sp += __u & __mask1_; in __eval()
156 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.h203 result_type _Sp = 0; in __eval() local
211 _Sp = static_cast<result_type>(__lshift<__w0>(_Sp) + (__u & __mask0)); in __eval()
220 _Sp = static_cast<result_type>(__lshift<__w0+1>(_Sp) + (__u & __mask1)); in __eval()
222 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()
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dadvance.h121 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
122 _LIBCPP_HIDE_FROM_ABI constexpr void operator()(_Ip& __i, _Sp __bound_sentinel) const { in operator()
124 if constexpr (assignable_from<_Ip&, _Sp>) { in operator()
128 else if constexpr (sized_sentinel_for<_Sp, _Ip>) { in operator()
144 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
146 _Sp __bound_sentinel) const { in operator()
147 _LIBCPP_ASSERT((__n >= 0) || (bidirectional_iterator<_Ip> && same_as<_Ip, _Sp>), in operator()
150 if constexpr (sized_sentinel_for<_Sp, _Ip>) { in operator()
175 if constexpr (bidirectional_iterator<_Ip> && same_as<_Ip, _Sp>) { in operator()
H A Ddistance.h63 template<class _Ip, sentinel_for<_Ip> _Sp>
64 requires (!sized_sentinel_for<_Sp, _Ip>)
66 constexpr iter_difference_t<_Ip> operator()(_Ip __first, _Sp __last) const { in operator()
75 template<class _Ip, sized_sentinel_for<decay_t<_Ip>> _Sp>
77 constexpr iter_difference_t<_Ip> operator()(_Ip&& __first, _Sp __last) const { in operator()
78 if constexpr (sized_sentinel_for<_Sp, __uncvref_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.h98 template<class _Sp, class _Ip>
100 semiregular<_Sp> &&
102 __weakly_equality_comparable_with<_Sp, _Ip>;
107 template<class _Sp, class _Ip>
109 sentinel_for<_Sp, _Ip> &&
110 !disable_sized_sentinel_for<remove_cv_t<_Sp>, remove_cv_t<_Ip>> &&
111 requires(const _Ip& __i, const _Sp& __s) {
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dpointer_traits.h40 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
41 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, true>
43 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::element_type type;
46 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
47 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, false>
93 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
94 struct __pointer_traits_rebind<_Sp<_Tp, _Args...>, _Up, true>
97 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::template rebind<_Up> type;
103 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
104 struct __pointer_traits_rebind<_Sp<_Tp, _Args...>, _Up, false>
[all …]
H A Dconcepts.h42 template <class _Sp, class _Ip>
43 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dsubrange.h252 template<class _Ip, class _Sp, subrange_kind _Kp>
265 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
268 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
269 struct tuple_element<0, ranges::subrange<_Ip, _Sp, _Kp>> {
273 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
274 struct tuple_element<1, ranges::subrange<_Ip, _Sp, _Kp>> {
275 using type = _Sp;
278 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
279 struct tuple_element<0, const ranges::subrange<_Ip, _Sp, _Kp>> {
283 template<class _Ip, class _Sp, ranges::subrange_kind _Kp>
[all …]
/llvm-project-15.0.7/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_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_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_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()
/llvm-project-15.0.7/pstl/include/pstl/internal/omp/
H A Dparallel_scan.h50 template <typename _Index, typename _Tp, typename _Cp, typename _Sp>
53 _Sp __scan) in __downsweep()
72 …typename _ExecutionPolicy, typename _Index, typename _Tp, typename _Rp, typename _Cp, typename _Sp,
75 __parallel_strict_scan_body(_Index __n, _Tp __initial, _Rp __reduce, _Cp __combine, _Sp __scan, _Ap… in __parallel_strict_scan_body()
98 …utionPolicy, typename _Index, typename _Tp, typename _Rp, typename _Cp, typename _Sp, typename _Ap>
101 _Rp __reduce, _Cp __combine, _Sp __scan, _Ap __apex) in __parallel_strict_scan()
H A Dparallel_transform_scan.h21 …plate <class _ExecutionPolicy, class _Index, class _Up, class _Tp, class _Cp, class _Rp, class _Sp>
24 _Tp __init, _Cp /* __combine */, _Rp /* __brick_reduce */, _Sp __scan) in __parallel_transform_scan()
/llvm-project-15.0.7/libcxx/include/
H A D__tuple93 template <size_t _Sp>
94 using __to_tuple_indices = __tuple_indices<(_Values + _Sp)...>;
140 template <size_t _Ep, size_t _Sp>
143 __to_tuple_indices<_Sp>;
145 template <size_t _Ep, size_t _Sp>
147 typename __detail::__make<_Ep - _Sp>::type::template __to_tuple_indices<_Sp>;
151 template <size_t _Ep, size_t _Sp = 0>
155 typedef __make_indices_imp<_Ep, _Sp> type;
338 // __make_tuple_types<_Tuple<_Types...>, _Ep, _Sp>::type is a
366 size_t _Sp = 0,
[all …]
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Ddeduction-crash.cpp103 …plate <template <class, class...> class _Sp, class _Tp, class ..._Args> struct __pointer_traits_el…
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dparallel_backend_serial.h85 …utionPolicy, typename _Index, typename _Tp, typename _Rp, typename _Cp, typename _Sp, typename _Ap>
88 _Rp __reduce, _Cp __combine, _Sp __scan, _Ap __apex) in __parallel_strict_scan()

12