Home
last modified time | relevance | path

Searched refs:_Ap (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dstrip_signature.h41 struct __strip_signature<_Rp (_Gp::*) (_Ap...)> { using type = _Rp(_Ap...); };
43 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const> { using type = _Rp(_Ap...); };
45 struct __strip_signature<_Rp (_Gp::*) (_Ap...) volatile> { using type = _Rp(_Ap...); };
47 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const volatile> { using type = _Rp(_Ap...); };
50 struct __strip_signature<_Rp (_Gp::*) (_Ap...) &> { using type = _Rp(_Ap...); };
52 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const &> { using type = _Rp(_Ap...); };
54 struct __strip_signature<_Rp (_Gp::*) (_Ap...) volatile &> { using type = _Rp(_Ap...); };
56 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const volatile &> { using type = _Rp(_Ap...); };
59 struct __strip_signature<_Rp (_Gp::*) (_Ap...) noexcept> { using type = _Rp(_Ap...); };
61 struct __strip_signature<_Rp (_Gp::*) (_Ap...) const noexcept> { using type = _Rp(_Ap...); };
[all …]
H A Dcommon_reference.h47 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>
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>
104 struct __common_ref<_Ap&, _Bp&&, _Xp, _Yp> : __common_ref<_Bp&&, _Ap&> {};
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/
H A Dmem_fun_ref.h34 template <class _Sp, class _Tp, class _Ap>
36 _Sp (_Tp::*__p_)(_Ap);
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>
64 _Sp (_Tp::*__p_)(_Ap);
78 mem_fun_ref(_Sp (_Tp::*__f)(_Ap)) { in mem_fun_ref() argument
94 _Sp (_Tp::*__p_)(_Ap) const;
108 mem_fun(_Sp (_Tp::*__f)(_Ap) const) { in mem_fun()
[all …]
H A Dfunction.h137 template <class _Fp, class _Ap, class _FB>
143 class __alloc_func<_Fp, _Ap, _Rp(_ArgTypes...)> {
144 __compressed_pair<_Fp, _Ap> __f_;
148 typedef _LIBCPP_NODEBUG _Ap _Alloc;
282 typedef __rebind_alloc<__alloc_traits, __func> _Ap;
283 _Ap __a(__f_.__get_allocator());
284 typedef __allocator_destructor<_Ap> _Dp;
303 typedef __rebind_alloc<__alloc_traits, __func> _Ap;
304 _Ap __a(__f_.__get_allocator());
911 template <class _Rp, class... _Ap>
[all …]
H A Dweak_result_type.h49 template <class _Ap, class _Rp>
50 static __unary_function<_Ap, _Rp> __test(const volatile __unary_function<_Ap, _Rp>*);
/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Dforward_like.h27 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…
/freebsd-14.2/contrib/llvm-project/libcxx/include/__random/
H A Dlinear_congruential_engine.h97 struct __lce_ta<_Ap, _Cp, _Mp, unsigned(~0), true> {
100 const result_type __a = static_cast<result_type>(_Ap);
114 template <unsigned long long _Ap, unsigned long long _Mp>
115 struct __lce_ta<_Ap, 0, _Mp, unsigned(~0), true> {
118 const result_type __a = static_cast<result_type>(_Ap);
131 struct __lce_ta<_Ap, _Cp, _Mp, unsigned(~0), false> {
134 const result_type __a = static_cast<result_type>(_Ap);
141 template <unsigned long long _Ap, unsigned long long _Cp>
142 struct __lce_ta<_Ap, _Cp, 0, unsigned(~0), false> {
145 const result_type __a = static_cast<result_type>(_Ap);
[all …]
H A Dmersenne_twister_engine.h51 _UInt _Ap,
69 _UInt _Ap,
89 _UInt _Ap,
109 _UInt _Ap,
214 _UInt _Ap,
232 _UInt _Ap,
252 _UInt _Ap,
754 _UInt _Ap,
797 _UInt _Ap,
819 _UInt _Ap,
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_traits.h272 …template <class _Ap = _Alloc, class = __enable_if_t<__has_allocate_hint<_Ap, size_type, const_void…
279 template <class _Ap = _Alloc,
281 … class = __enable_if_t<!__has_allocate_hint<_Ap, size_type, const_void_pointer>::value> >
319 template <class _Ap = _Alloc, class = __enable_if_t<__has_max_size<const _Ap>::value> >
325 …template <class _Ap = _Alloc, class = void, class = __enable_if_t<!__has_max_size<const _Ap>::valu…
330 …template <class _Ap = _Alloc, class = __enable_if_t<__has_select_on_container_copy_construction<co…
335 template <class _Ap = _Alloc,
337 … class = __enable_if_t<!__has_select_on_container_copy_construction<const _Ap>::value> >
H A Duses_allocator_construction.h148 template <class _Ap, class _Bp>
149 void __fun(const pair<_Ap, _Bp>&);
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dfuture1432 typedef typename __allocator_traits_rebind<_Alloc, __packaged_task_func>::type _Ap;
1433 typedef allocator_traits<_Ap> _ATraits;
1435 _Ap __a(__f_.second());
1504 typedef allocator<_FF> _Ap;
1505 _Ap __a;
1506 typedef __allocator_destructor<_Ap> _Dp;
1523 typedef typename __allocator_traits_rebind<_Alloc, _FF>::type _Ap;
1524 _Ap __a(__a0);
1525 typedef __allocator_destructor<_Ap> _Dp;
H A Dregex2604 template <class _Bp, class _Ap, class _Cp, class _Tp>
2608 template <class _Ap, class _Cp, class _Tp>
2612 match_results<const _Cp*, _Ap>&,
2622 template <class _Cp, class _Ap, class _Tp>
2637 template <class _Iter, class _Ap, class _Cp, class _Tp>
2641 match_results<__wrap_iter<_Iter>, _Ap>& __m,
4662 template <class _Bp, class _Ap>
4666 const match_results<_Bp, _Ap>& __m,
4695 template <class _Bp, class _Ap, class _Cp, class _Tp>
4699 template <class _Bp, class _Ap>
[all …]
H A Dvariant1103 template <class _Up, class _Ap = __remove_cvref_t<_Up>>
1104 auto operator()(bool, _Up&&) const -> enable_if_t<is_same_v<_Ap, bool>, __type_identity<_Tp>>;
H A Ddeque405 template <class _Tp, class _Ap>