Searched refs:_Fn (Results 1 – 13 of 13) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __scope.hpp | 23 template <class _Fn, class... _Ts> 27 template <class _Fn> 28 struct __scope_guard<_Fn> 31 _Fn __fn_; 48 template <class _Fn, class _T0> 49 struct __scope_guard<_Fn, _T0> 52 _Fn __fn_; 76 _Fn __fn_; 94 static_cast<_Fn&&>( in ~__scope_guard() 103 _Fn __fn_; [all …]
|
H A D | __meta.hpp | 433 using __f = _Fn; 450 using __f = _Fn; 484 template <class _Fn> 519 __minvocable<_Fn, _Args...> && __ok<__minvoke<_Fn, _Args...>>; 659 __minvoke<__mtry_catch<_Fn, _WITH_META_FUNCTION_<_Fn>>, _Args...>; 702 _Fn, 722 template <class _Fn> 746 template <class _Fn> 802 template <class _Fn> 968 _Fn __fn_; [all …]
|
H A D | __tuple.hpp | 67 -> decltype(static_cast<_Fn&&>(__fn)( in apply() 71 return static_cast<_Fn&&>( in apply() 83 return (static_cast<_Fn&&>(__fn)( in for_each() 94 template <class _Fn, class _Tuple, class... _Us> 99 template <class _Fn, class _Tuple, class... _Us> 105 __applicable<_Fn, _Tuple, _Us...> && 138 template <class _Fn, class _Tuple> 141 _Fn __fn) noexcept(__nothrow_move_constructible<_Fn>) in operator <<() 151 template <class _Fn, class... _Tuples> 195 template <class _Fn> [all …]
|
H A D | __variant.hpp | 56 template <class _Fn, class... _Us> 58 void visit(_Fn&&, _Us&&...) const noexcept in visit() argument 157 template <class _Fn, class... _As> 159 auto emplace_from(_Fn&& __fn, _As&&... __as) // in emplace_from() 160 noexcept(__nothrow_callable<_Fn, _As...>) in emplace_from() 161 -> __call_result_t<_Fn, _As...>& in emplace_from() 163 using __result_t = __call_result_t<_Fn, _As...>; in emplace_from() 175 template <class _Fn, class _Self, class... _As> 184 ((_Is == __index ? static_cast<_Fn&&>(__fn)( in visit() 231 template <class _Fn> [all …]
|
H A D | __sender_introspection.hpp | 48 template <class _Fn> 49 using __f = __minvoke<_Fn, _Tag, _Data, _Child...>; 52 template <class _Fn> 57 -> __minvoke<_Fn, _Tag, _Data, _Child...>; 60 template <class _CvrefSender, class _Fn> 62 __call_result_t<__sexpr_apply_t, _CvrefSender, __sexpr_uncurry_fn<_Fn>>; 105 template <class _Fn> 106 using __f = __detail::__sexpr_uncurry<_Tp, _Fn>;
|
H A D | __cpo.hpp | 114 template <class _Fn> 115 using __arg_type_t = typename __arg_type<_Fn>::type; 126 template <class _Fn> 127 using __tag_type_t = typename __tag_type<_Fn>::type;
|
H A D | __receivers.hpp | 35 template <class _Fn, class... _Args> 36 using __f = __minvoke<_Fn, _Args...>; 69 template <class _Fn, class... _Args> 71 using __f = __minvoke<_Fn, _Args...>; 105 template <class _Fn, class... _Args> 107 using __f = __minvoke<_Fn, _Args...>;
|
H A D | __basic_sender.hpp | 418 []<class _Fn>(_Fn __fn) noexcept { 421 noexcept(__nothrow_callable<const _Fn&, _Rest...>) 422 -> __call_result_t<const _Fn&, _Rest...> {
|
H A D | __let.hpp | 535 [&]<class _Fn, class _Child>(__ignore, _Fn&& __fn, 540 return __let_state_t{static_cast<_Fn&&>(__fn), __sched};
|
H A D | __execution_fwd.hpp | 125 template <class _Fn>
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | functional.hpp | 262 template <std::size_t... _Is, class _Fn, class _Tup> 270 return __invoke(static_cast<_Fn&&>(__fn), in __impl() 278 template <class _Fn, class _Tup> 283 template <class _Fn, class _Tup> 286 template <class _Fn, class _Tup> 288 __applicable<_Fn, _Tup> // 293 template <class _Fn, class _Tup> 294 requires __applicable<_Fn, _Tup> 299 template <class _Fn, class _Tup> 300 requires __applicable<_Fn, _Tup> [all …]
|
H A D | scope.hpp | 23 template <class _Fn, class... _Ts> 24 requires stdexec::__nothrow_callable<_Fn, _Ts...> 27 stdexec::__scope_guard<_Fn, _Ts...> __guard_; 34 template <class _Fn, class... _Ts> 35 scope_guard(_Fn, _Ts...) -> scope_guard<_Fn, _Ts...>;
|
H A D | async_scope.hpp | 490 template <class _Fn> 498 template <class _Fn> 499 using __completion_as_tuple_t = stdexec::__t<__completion_as_tuple2_<_Fn>>; 506 template <class _Fn> 508 decltype(__scope::__completion_as_tuple_(static_cast<_Fn*>(nullptr)));
|