1#ifndef KOKKOS_EXECUTION_IMPL_GET_EXEC_HPP
2#define KOKKOS_EXECUTION_IMPL_GET_EXEC_HPP
4#include "Kokkos_Core.hpp"
14 using stdexec::__query<
get_exec_t>::operator();
26template <Kokkos::ExecutionSpace Exec>
constexpr get_exec_t get_exec
ExecutionSpaceRef & operator=(const ExecutionSpaceRef &) noexcept=default
execution_space const * m_exec_ptr
ExecutionSpaceRef(const ExecutionSpaceRef &) noexcept=default
ExecutionSpaceRef(ExecutionSpaceRef &&) noexcept=default
friend constexpr auto operator<=>(const ExecutionSpaceRef &, const ExecutionSpaceRef &) noexcept=default
ExecutionSpaceRef()=delete
const execution_space & get() const noexcept
constexpr ExecutionSpaceRef(const execution_space &exec) noexcept
constexpr const ExecutionSpaceRef & query(const get_exec_t &) const noexcept