diff --git a/include/exec/libdispatch_queue.hpp b/include/exec/libdispatch_queue.hpp index a77eefcb1..167bb7a02 100644 --- a/include/exec/libdispatch_queue.hpp +++ b/include/exec/libdispatch_queue.hpp @@ -28,6 +28,7 @@ # endif # include "../stdexec/execution.hpp" +# include "sender_for.hpp" # include namespace experimental::execution @@ -91,7 +92,7 @@ namespace experimental::execution struct domain { // transform the generic bulk sender into a parallel libdispatch bulk sender - template Sender, class Env> + template Sender, class Env> auto transform_sender(STDEXEC::set_value_t, Sender &&sndr, Env const &env) const noexcept { if constexpr (STDEXEC::__completes_on)