| /src/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | strip_signature.h | 40 template<class _Rp, class _Gp, class ..._Ap> 41 struct __strip_signature<_Rp (_Gp::*) (_Ap...)> { using type = _Rp(_Ap...); }; 42 template<class _Rp, class _Gp, class ..._Ap> 43 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const> { using type = _Rp(_Ap...); }; 44 template<class _Rp, class _Gp, class ..._Ap> 45 struct __strip_signature<_Rp (_Gp::*) (_Ap...) volatile> { using type = _Rp(_Ap...); }; 46 template<class _Rp, class _Gp, class ..._Ap> 47 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const volatile> { using type = _Rp(_Ap...); }; 49 template<class _Rp, class _Gp, class ..._Ap> 50 struct __strip_signature<_Rp (_Gp::*) (_Ap...) &> { using type = _Rp(_Ap...); }; [all …]
|
| H A D | common_reference.h | 47 template <class _Ap, class _Bp, class _Xp = remove_reference_t<_Ap>, class _Yp = remove_reference_t… 59 template <class _Ap, class _Bp, class _Xp, class _Yp> 63 struct __common_ref<_Ap&, _Bp&, _Xp, _Yp> { 75 template <class _Ap, class _Bp, class _Xp, class _Yp> 78 is_convertible_v<_Ap&&, __common_ref_C<_Xp, _Yp>> && 80 struct __common_ref<_Ap&&, _Bp&&, _Xp, _Yp> { 92 template <class _Ap, class _Bp, class _Xp, class _Yp> 95 is_convertible_v<_Ap&&, __common_ref_D<_Xp, _Yp>> 96 struct __common_ref<_Ap&&, _Bp&, _Xp, _Yp> { 103 template <class _Ap, class _Bp, class _Xp, class _Yp> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | mem_fun_ref.h | 34 template <class _Sp, class _Tp, class _Ap> 35 …PP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t : public __binary_function<_Tp*, _Ap, _Sp> { 36 _Sp (_Tp::*__p_)(_Ap); 39 _LIBCPP_HIDE_FROM_ABI explicit mem_fun1_t(_Sp (_Tp::*__p)(_Ap)) : __p_(__p) {} in mem_fun1_t() argument 40 _LIBCPP_HIDE_FROM_ABI _Sp operator()(_Tp* __p, _Ap __x) const { return (__p->*__p_)(__x); } in operator() 48 template <class _Sp, class _Tp, class _Ap> 49 …TED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI mem_fun1_t<_Sp, _Tp, _Ap> mem_fun(_Sp (_Tp::*__f)(_Ap)) { in mem_fun() argument 50 return mem_fun1_t<_Sp, _Tp, _Ap>(__f); in mem_fun() 62 template <class _Sp, class _Tp, class _Ap> 63 …TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t : public __binary_function<_Tp, _Ap, _Sp> { [all …]
|
| H A D | function.h | 139 template <class _Fp, class _Ap, class _FB> 144 template <class _Fp, class _Ap, class _Rp, class... _ArgTypes> 145 class __alloc_func<_Fp, _Ap, _Rp(_ArgTypes...)> { 146 __compressed_pair<_Fp, _Ap> __f_; 150 typedef _LIBCPP_NODEBUG _Ap _Alloc; 284 typedef __rebind_alloc<__alloc_traits, __func> _Ap; 285 _Ap __a(__f_.__get_allocator()); 286 typedef __allocator_destructor<_Ap> _Dp; 305 typedef __rebind_alloc<__alloc_traits, __func> _Ap; 306 _Ap __a(__f_.__get_allocator()); [all …]
|
| H A D | weak_result_type.h | 49 template <class _Ap, class _Rp> 50 static __unary_function<_Ap, _Rp> __test(const volatile __unary_function<_Ap, _Rp>*);
|
| /src/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | forward_like.h | 27 template <class _Ap, class _Bp> 28 using _CopyConst = _If<is_const_v<_Ap>, const _Bp, _Bp>; 30 template <class _Ap, class _Bp> 31 using _OverrideRef = _If<is_rvalue_reference_v<_Ap>, remove_reference_t<_Bp>&&, _Bp&>; 33 template <class _Ap, class _Bp> 34 using _ForwardLike = _OverrideRef<_Ap&&, _CopyConst<remove_reference_t<_Ap>, remove_reference_t<_Bp…
|
| /src/contrib/llvm-project/libcxx/include/__random/ |
| H A D | linear_congruential_engine.h | 67 template <unsigned long long _Ap, unsigned long long _Cp, unsigned long long _Mp> 68 struct __lce_ta<_Ap, _Cp, _Mp, (unsigned long long)(-1), _LCE_Promote> { 72 const __calc_type __a = static_cast<__calc_type>(_Ap); 143 template <unsigned long long _Ap, unsigned long long _Cp, unsigned long long _Mp> 144 struct __lce_ta<_Ap, _Cp, _Mp, unsigned(-1), _LCE_Schrage> { 147 const result_type __a = static_cast<result_type>(_Ap); 161 template <unsigned long long _Ap, unsigned long long _Mp> 162 struct __lce_ta<_Ap, 0ull, _Mp, unsigned(-1), _LCE_Schrage> { 165 const result_type __a = static_cast<result_type>(_Ap); 177 template <unsigned long long _Ap, unsigned long long _Cp, unsigned long long _Mp> [all …]
|
| H A D | mersenne_twister_engine.h | 51 _UInt _Ap, 61 operator==(const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _… 62 …const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _… 69 _UInt _Ap, 79 operator!=(const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _… 80 …const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _… 89 _UInt _Ap, 100 …const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _… 109 _UInt _Ap, 120 …mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& _… [all …]
|
| /src/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | allocator_traits.h | 285 …template <class _Ap = _Alloc, __enable_if_t<__has_allocate_hint<_Ap, size_type, const_void_pointer… 292 …template <class _Ap = _A… 294 __enable_if_t<!__has_allocate_hint<_Ap, size_type, const_void_pointer>::value, int> = 0> 301 template <class _Ap = _Alloc> 303 allocate_at_least(_Ap& __alloc, size_type __n) { 344 template <class _Ap = _Alloc, __enable_if_t<__has_max_size<const _Ap>::value, int> = 0> 350 …template <class _Ap = _Alloc, class = void, __enable_if_t<!__has_max_size<const _Ap>::value, int> … 355 …template <class _Ap = _Alloc, __enable_if_t<__has_select_on_container_copy_construction<const _Ap>… 360 …template <class _Ap = _Al… 362 __enable_if_t<!__has_select_on_container_copy_construction<const _Ap>::value, int> = 0>
|
| H A D | uses_allocator_construction.h | 144 template <class _Ap, class _Bp> 145 void __fun(const pair<_Ap, _Bp>&);
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | future | 1428 typedef typename __allocator_traits_rebind<_Alloc, __packaged_task_func>::type _Ap; 1429 typedef allocator_traits<_Ap> _ATraits; 1431 _Ap __a(__f_.second()); 1500 typedef allocator<_FF> _Ap; 1501 _Ap __a; 1502 typedef __allocator_destructor<_Ap> _Dp; 1519 typedef typename __allocator_traits_rebind<_Alloc, _FF>::type _Ap; 1520 _Ap __a(__a0); 1521 typedef __allocator_destructor<_Ap> _Dp;
|
| H A D | regex | 2602 template <class _Bp, class _Ap, class _Cp, class _Tp> 2604 …regex_search(_Bp, _Bp, match_results<_Bp, _Ap>&, const basic_regex<_Cp, _Tp>&, regex_constants::ma… 2606 template <class _Ap, class _Cp, class _Tp> 2610 match_results<const _Cp*, _Ap>&, 2620 template <class _Cp, class _Ap, class _Tp> 2622 …const _Cp*, match_results<const _Cp*, _Ap>&, const basic_regex<_Cp, _Tp>&, regex_constants::match_… 2629 template <class _ST, class _SA, class _Ap, class _Cp, class _Tp> 2631 … match_results<typename basic_string<_Cp, _ST, _SA>::const_iterator, _Ap>&, 2635 template <class _Iter, class _Ap, class _Cp, class _Tp> 2639 match_results<__wrap_iter<_Iter>, _Ap>& __m, [all …]
|
| H A D | deque | 430 template <class _Tp, class _Ap>
|