Home
last modified time | relevance | path

Searched refs:_Fp (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dinvoke.h43 template <class _Fp,
45 class _DecayFp = __decay_t<_Fp>,
52 template <class _Fp, class _A0, class _DecayFp = __decay_t<_Fp>, class _DecayA0 = __decay_t<_A0> >
56 template <class _Fp,
58 class _DecayFp = __decay_t<_Fp>,
66 template <class _Fp,
68 class _DecayFp = __decay_t<_Fp>,
75 template <class _Fp, class _A0, class _DecayFp = __decay_t<_Fp>, class _DecayA0 = __decay_t<_A0> >
79 template <class _Fp,
81 class _DecayFp = __decay_t<_Fp>,
[all …]
H A Dresult_of.h27 template <class _Fp, class... _Args>
28 class _LIBCPP_TEMPLATE_VIS result_of<_Fp(_Args...)> : public __invoke_of<_Fp, _Args...> {};
H A Dstrip_signature.h22 template <class _Fp>
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dconcepts.h177 template <class _Fp, class _It>
179 indirectly_readable<_It> && copy_constructible<_Fp> && invocable<_Fp&, iter_value_t<_It>&> &&
180 invocable<_Fp&, iter_reference_t<_It>> &&
181 …common_reference_with< invoke_result_t<_Fp&, iter_value_t<_It>&>, invoke_result_t<_Fp&, iter_refer…
183 template <class _Fp, class _It>
185 …indirectly_readable<_It> && copy_constructible<_Fp> && regular_invocable<_Fp&, iter_value_t<_It>&>…
186 regular_invocable<_Fp&, iter_reference_t<_It>> &&
187 …common_reference_with< invoke_result_t<_Fp&, iter_value_t<_It>&>, invoke_result_t<_Fp&, iter_refer…
189 template <class _Fp, class _It>
191 indirectly_readable<_It> && copy_constructible<_Fp> && predicate<_Fp&, iter_value_t<_It>&> &&
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dbind.h165 template <class _Fp, class _BoundArgs, class _TupleUj>
170 template <class _Fp, class... _BoundArgs, class _TupleUj>
171 struct __is_valid_bind_return<_Fp, tuple<_BoundArgs...>, _TupleUj> {
172 …static const bool value = __invokable<_Fp, typename __mu_return<_BoundArgs, _TupleUj>::type...>::v…
175 template <class _Fp, class... _BoundArgs, class _TupleUj>
176 struct __is_valid_bind_return<_Fp, const tuple<_BoundArgs...>, _TupleUj> {
177 …static const bool value = __invokable<_Fp, typename __mu_return<const _BoundArgs, _TupleUj>::type.…
180 template <class _Fp, class _BoundArgs, class _TupleUj, bool = __is_valid_bind_return<_Fp, _BoundArg…
183 template <class _Fp, class... _BoundArgs, class _TupleUj>
184 struct __bind_return<_Fp, tuple<_BoundArgs...>, _TupleUj, true> {
[all …]
H A Dfunction.h89 template <class _Fp>
106 template <class _Fp>
107 _LIBCPP_HIDE_FROM_ABI bool __not_null(_Fp const&) {
111 template <class _Fp>
112 _LIBCPP_HIDE_FROM_ABI bool __not_null(_Fp* __ptr) {
121 template <class _Fp>
122 _LIBCPP_HIDE_FROM_ABI bool __not_null(function<_Fp> const& __f) {
139 template <class _Fp, class _Ap, class _FB>
141 template <class _Fp, class _FB>
144 template <class _Fp, class _Ap, class _Rp, class... _ArgTypes>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthread.h159 …template <class _Fp, class... _Args, __enable_if_t<!is_same<__remove_cvref_t<_Fp>, thread>::value,…
160 _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS explicit thread(_Fp&& __f, _Args&&... __args);
162 template <class _Fp>
163 _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS explicit thread(_Fp __f);
190 template <class _TSp, class _Fp, class... _Args, size_t... _Indices>
191 inline _LIBCPP_HIDE_FROM_ABI void __thread_execute(tuple<_TSp, _Fp, _Args...>& __t, __tuple_indices…
195 template <class _Fp>
198 unique_ptr<_Fp> __p(static_cast<_Fp*>(__vp));
200 typedef typename __make_tuple_indices<tuple_size<_Fp>::value, 2>::type _Index;
205 template <class _Fp, class... _Args, __enable_if_t<!is_same<__remove_cvref_t<_Fp>, thread>::value, …
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dfold.h64 template <class _Fp, class _Tp, class _Ip, class _Rp, class _Up = decay_t<_Rp>>
70 invocable<_Fp&, _Up, iter_reference_t<_Ip>> && //
71 assignable_from<_Up&, invoke_result_t<_Fp&, _Up, iter_reference_t<_Ip>>>;
73 template <class _Fp, class _Tp, class _Ip>
75 copy_constructible<_Fp> && //
76 invocable<_Fp&, _Tp, iter_reference_t<_Ip>> && //
77 …__indirectly_binary_left_foldable_impl<_Fp, _Tp, _Ip, invoke_result_t<_Fp&, _Tp, iter_reference_t<…
80 …ut_iterator _Ip, sentinel_for<_Ip> _Sp, class _Tp, __indirectly_binary_left_foldable<_Tp, _Ip> _Fp>
81 …BCPP_HIDE_FROM_ABI static constexpr auto operator()(_Ip __first, _Sp __last, _Tp __init, _Fp __f) { in operator()
82 using _Up = decay_t<invoke_result_t<_Fp&, _Tp, iter_reference_t<_Ip>>>; in operator()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__numeric/
H A Dmidpoint.h61 template <typename _Fp>
62 _LIBCPP_HIDE_FROM_ABI constexpr _Fp __fp_abs(_Fp __f) { in __fp_abs()
66 template <class _Fp>
67 _LIBCPP_HIDE_FROM_ABI constexpr enable_if_t<is_floating_point_v<_Fp>, _Fp> midpoint(_Fp __a, _Fp __… in midpoint()
68 constexpr _Fp __lo = numeric_limits<_Fp>::min() * 2; in midpoint()
69 constexpr _Fp __hi = numeric_limits<_Fp>::max() / 2; in midpoint()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dfuture757 template <class _Rp, class _Fp>
761 _Fp __func_;
764 _LIBCPP_HIDE_FROM_ABI explicit __deferred_assoc_state(_Fp&& __f);
769 template <class _Rp, class _Fp>
770 inline __deferred_assoc_state<_Rp, _Fp>::__deferred_assoc_state(_Fp&& __f) : __func_(std::forward<_…
774 template <class _Rp, class _Fp>
775 void __deferred_assoc_state<_Rp, _Fp>::__execute() {
787 template <class _Fp>
788 class __deferred_assoc_state<void, _Fp> : public __assoc_sub_state {
791 _Fp __func_;
[all …]
H A Diomanip240 typedef money_get<_CharT, _Ip> _Fp;
242 const _Fp& __mf = std::use_facet<_Fp>(__is.getloc());
289 typedef money_put<_CharT, _Op> _Fp;
290 const _Fp& __mf = std::use_facet<_Fp>(__os.getloc());
337 typedef time_get<_CharT, _Ip> _Fp;
339 const _Fp& __tf = std::use_facet<_Fp>(__is.getloc());
386 typedef time_put<_CharT, _Op> _Fp;
387 const _Fp& __tf = std::use_facet<_Fp>(__os.getloc());
H A Dvariant523 template <class _Fp, class... _Fs>
526 …__all<is_same_v<_Fp, _Fs>...>::value, "`std::visit` requires the visitor to have a single return t…
538 template <class _Fp, class... _Vs>
539 _LIBCPP_HIDE_FROM_ABI static constexpr decltype(auto) __dispatch(_Fp __f, _Vs... __vs) {
540 …return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs…
544 template <class _Fp, class... _Vs, size_t... _Is>
546 return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
549 template <size_t _Ip, class _Fp, class... _Vs>
551 return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
554 template <class _Fp, class... _Vs, size_t... _Is>
[all …]
H A Dcmath600 template <typename _Fp>
601 _LIBCPP_HIDE_FROM_ABI constexpr _Fp __lerp(_Fp __a, _Fp __b, _Fp __t) noexcept {
607 const _Fp __x = __a + __t * (__b - __a);
H A Doptional303 template <class _Fp, class... _Args>
305 __optional_construct_from_invoke_tag, _Fp&& __f, _Args&&... __args)
306 … : __val_(std::invoke(std::forward<_Fp>(__f), std::forward<_Args>(__args)...)), __engaged_(true) {}
334 template <class _Fp, class... _Args>
336 __optional_construct_from_invoke_tag, _Fp&& __f, _Args&&... __args)
337 … : __val_(std::invoke(std::forward<_Fp>(__f), std::forward<_Args>(__args)...)), __engaged_(true) {}
711 class _Fp,
714 _LIBCPP_HIDE_FROM_ABI constexpr explicit optional(_Tag, _Fp&& __f, _Args&&... __args)
715 …: __base(__optional_construct_from_invoke_tag{}, std::forward<_Fp>(__f), std::forward<_Args>(__arg…
H A Distream360 typedef num_get<_CharT, _Ip> _Fp;
361 std::use_facet<_Fp>(__is.getloc()).get(_Ip(__is), _Ip(), __is, __state, __n);
441 typedef num_get<_CharT, _Ip> _Fp;
443 std::use_facet<_Fp>(__is.getloc()).get(_Ip(__is), _Ip(), __is, __state, __temp);
H A Dlocale661 template <class _Fp>
663 …ing_point(iter_type __b, iter_type __e, ios_base& __iob, ios_base::iostate& __err, _Fp& __v) const;
951 template <class _Fp>
953 iter_type __b, iter_type __e, ios_base& __iob, ios_base::iostate& __err, _Fp& __v) const {
1011 __v = std::__num_get_float<_Fp>(__a, __a_end, __err);
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dutils.h
H A Dparallel_backend_tbb.h
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_floating_point.h112 template <floating_point _Fp>
114 using _Traits = __traits<_Fp>; in __float_buffer_size()
142 template <floating_point _Fp>
144 using _Traits = __traits<_Fp>;
171 __size_ = __formatter::__float_buffer_size<_Fp>(__precision_);
236 template <class _Fp, class _Tp>
238 __format_buffer_default(const __float_buffer<_Fp>& __buffer, _Tp __value, char* __integral) {
265 template <class _Fp, class _Tp>
267 const __float_buffer<_Fp>& __buffer, _Tp __value, int __precision, char* __integral) {
297 static_assert(__traits<_Fp>::__hex_precision_digits <= 4, "Guard against possible underflow.");
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__ostream/
H A Dbasic_ostream.h230 typedef num_put<char_type, ostreambuf_iterator<char_type, traits_type> > _Fp; typedef
231 const _Fp& __f = std::use_facet<_Fp>(this->getloc());
251 typedef num_put<char_type, ostreambuf_iterator<char_type, traits_type> > _Fp; typedef
252 const _Fp& __f = std::use_facet<_Fp>(this->getloc());
277 typedef num_put<char_type, ostreambuf_iterator<char_type, traits_type> > _Fp; typedef
278 const _Fp& __f = std::use_facet<_Fp>(this->getloc());
298 typedef num_put<char_type, ostreambuf_iterator<char_type, traits_type> > _Fp; typedef
299 const _Fp& __f = std::use_facet<_Fp>(this->getloc());
324 typedef num_put<char_type, ostreambuf_iterator<char_type, traits_type> > _Fp; typedef
325 const _Fp& __f = std::use_facet<_Fp>(this->getloc());
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/
H A Dparallel_for.h
H A Dparallel_for_each.h
/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dmersenne_twister_engine.h59 _UInt _Fp>
61 operator==(const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& __x,
62 const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& __y);
77 _UInt _Fp>
79 operator!=(const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& __x,
80 const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& __y);
97 _UInt _Fp>
100 const mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>& __x);
117 _UInt _Fp>
120 mersenne_twister_engine<_UInt, _Wp, _Np, _Mp, _Rp, _Ap, _Up, _Dp, _Sp, _Bp, _Tp, _Cp, _Lp, _Fp>
[all...]
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dconvert_to_integral.h40 template <typename _Fp, __enable_if_t<is_floating_point<_Fp>::value, int> = 0> in __convert_to_integral()
41 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR long long __convert_to_integral(_Fp __val) {
/freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/
H A Dstd_thread.h47 template <class _RandomAccessIterator, class _Fp>
49 __for_each(_RandomAccessIterator __first, _RandomAccessIterator __last, _Fp __f) {

12