Home
last modified time | relevance | path

Searched refs:_Self (Results 1 – 8 of 8) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dasync_scope.hpp121 template <class _Self, class _Receiver>
126 template <__decays_to<__t> _Self, receiver _Receiver>
130 -> __when_empty_op_t<_Self, _Receiver> in tag_invoke()
132 return __when_empty_op_t<_Self, _Receiver>{ in tag_invoke()
133 __self.__scope_, static_cast<_Self&&>(__self).__c_, in tag_invoke()
137 template <__decays_to<__t> _Self, class _Env>
285 template <__decays_to<__t> _Self, receiver _Receiver>
297 template <__decays_to<__t> _Self, class _Env>
725 template <class _Self>
742 template <__decays_to<__t> _Self, receiver _Receiver>
[all …]
H A Dany_sender_of.hpp857 ->__fn_)(static_cast<_Self&&>(__self).__env_.__rcvr_, in tag_invoke()
934 ->__fn_)(static_cast<_Self&&>(__self).__env_.__rcvr_, in tag_invoke()
1017 template <same_as<set_value_t> _SetValue, same_as<__t> _Self,
1020 friend void tag_invoke(_SetValue, _Self&& __self, in tag_invoke()
1028 template <same_as<set_error_t> _SetError, same_as<__t> _Self,
1031 friend void tag_invoke(_SetError, _Self&& __self, in tag_invoke()
1041 friend void tag_invoke(_SetStopped, _Self&& __self) noexcept in tag_invoke()
1047 template <same_as<get_env_t> _GetEnv, same_as<__t> _Self>
1319 template <same_as<__scheduler> _Self>
1320 friend auto tag_invoke(schedule_t, const _Self& __self) noexcept in tag_invoke()
[all …]
H A Dat_coroutine_exit.hpp52 __decays_to<__t> _Self, class... _Args>
54 friend void tag_invoke(_Tag, _Self&& __self, in tag_invoke()
103 template <__decays_to<__t> _Self, class _Env>
104 friend auto tag_invoke(get_completion_signatures_t, _Self&&, _Env&&) in tag_invoke()
H A Denv.hpp141 template <__decays_to<__sender> _Self, class _Receiver>
143 friend auto tag_invoke(connect_t, _Self&& __self, _Receiver __rcvr) // in tag_invoke()
148 static_cast<_Self&&>(__self).__default_, in tag_invoke()
H A Dexecution.hpp3723 []<class _Self, class _OtherEnv>(_Self&&, _OtherEnv&&) noexcept
4351 []<class _Self, class _Env>(_Self&&, _Env&&) noexcept
4469 []<class _Self, class _Env>(_Self&&, _Env&&) noexcept //
4479 []<class _Self, class _Receiver>(_Self&&, _Receiver&) noexcept
5251 []<class _Self, class _Env>(_Self&&, _Env&&) noexcept
5399 []<class _Self, class _Receiver>(_Self&&, _Receiver&) noexcept {
5432 []<class _Self, class _Env>(_Self&&, _Env&&) noexcept //
5731 []<class _Self, class _Env>(_Self&&, _Env&&) noexcept {
5745 []<class _Self, class _Receiver>(_Self&& __self, _Receiver& __rcvr)
6103 []<class _Self, class _Env>(const _Self&, _Env&&) noexcept //
[all …]
H A Dsequence_senders.hpp103 template <same_as<get_env_t> _GetEnv, same_as<__t> _Self>
104 friend auto tag_invoke(_GetEnv, const _Self& __self) noexcept in tag_invoke()
110 template <same_as<set_value_t> _SetValue, same_as<__t> _Self>
112 friend void tag_invoke(_SetValue, _Self&& __self) noexcept in tag_invoke()
117 template <same_as<set_stopped_t> _SetStopped, same_as<__t> _Self>
121 friend void tag_invoke(_SetStopped, _Self&& __self) noexcept in tag_invoke()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__basic_sender.hpp568 template <same_as<get_env_t> _Tag, same_as<__sexpr> _Self>
570 friend auto tag_invoke(_Tag, const _Self& __self) noexcept // in tag_invoke()
580 __decays_to<__sexpr> _Self, class _Env>
582 friend auto tag_invoke(_Tag, _Self&& __self, _Env&& __env) noexcept // in tag_invoke()
585 __decays_to<_Self, __sexpr>>, in tag_invoke()
592 template <same_as<connect_t> _Tag, __decays_to<__sexpr> _Self,
600 __result_of<__impl<_Tag>::connect, _Self, _Receiver>> in tag_invoke()
602 return __impl<_Tag>::connect(static_cast<_Self&&>(__self), in tag_invoke()
621 template <std::size_t _Idx, __decays_to_derived_from<__sexpr> _Self>
623 friend decltype(auto) get(_Self&& __self) noexcept in get()
[all …]
H A D__env.hpp490 template <__one_of<_Tag, _Tags...> _Key, class _Self>
491 requires(std::is_base_of_v<__without_, __decay_t<_Self>>)
492 friend auto tag_invoke(_Key, _Self&&) noexcept = delete;