| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 | 129 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 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 | 203 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 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()
|
| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | advance.h | 121 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 D | distance.h | 63 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 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 | 98 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 D | pointer_traits.h | 40 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 D | concepts.h | 42 template <class _Sp, class _Ip> 43 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | subrange.h | 252 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 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_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_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_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()
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/omp/ |
| H A D | parallel_scan.h | 50 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 D | parallel_transform_scan.h | 21 …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 | __tuple | 93 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 D | deduction-crash.cpp | 103 …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 D | parallel_backend_serial.h | 85 …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()
|