DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::ext::oneapi::detail::AreAllButLastReductions< T > Struct Template Reference

Helper specialization of AreAllButLastReductions for one element only. More...

#include <sycl/ext/oneapi/reduction.hpp>

Collaboration diagram for cl::sycl::ext::oneapi::detail::AreAllButLastReductions< T >:

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename T>
struct cl::sycl::ext::oneapi::detail::AreAllButLastReductions< T >

Helper specialization of AreAllButLastReductions for one element only.

Returns true if the template parameter is not a reduction.

Definition at line 726 of file reduction.hpp.

Member Data Documentation

◆ value

template<typename T >
constexpr bool cl::sycl::ext::oneapi::detail::AreAllButLastReductions< T >::value
staticconstexpr
Initial value:
=
!std::is_base_of<reduction_impl_base, std::remove_reference_t<T>>::value

Definition at line 727 of file reduction.hpp.


The documentation for this struct was generated from the following file:
cl::sycl::ext::oneapi::detail::AreAllButLastReductions< T >::value
static constexpr bool value
Definition: reduction.hpp:727