|
template<typename F , typename... Args> |
static constexpr bool | sycl::_V1::detail::check_kernel_lambda_takes_args () |
|
template<typename KernelType , typename LambdaArgType , typename std::enable_if_t< std::is_same< LambdaArgType, void >::value > * = nullptr> |
constexpr bool | sycl::_V1::detail::isKernelLambdaCallableWithKernelHandlerImpl () |
|
template<typename KernelType > |
std::enable_if_t< KernelLambdaHasKernelHandlerArgT< KernelType >::value > | sycl::_V1::detail::runKernelWithoutArg (KernelType KernelName) |
|
template<typename KernelType > |
std::enable_if_t<!KernelLambdaHasKernelHandlerArgT< KernelType >::value > | sycl::_V1::detail::runKernelWithoutArg (KernelType KernelName) |
|
template<typename ArgType , typename KernelType > |
std::enable_if_t< KernelLambdaHasKernelHandlerArgT< KernelType, ArgType >::value > | sycl::_V1::detail::runKernelWithArg (KernelType KernelName, ArgType Arg) |
|
template<typename ArgType , typename KernelType > |
std::enable_if_t< !KernelLambdaHasKernelHandlerArgT< KernelType, ArgType >::value > | sycl::_V1::detail::runKernelWithArg (KernelType KernelName, ArgType Arg) |
|