DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::AreAllButLastReductions< FirstT, RestT > Struct Template Reference

Predicate returning true if all template type parameters except the last one are reductions. More...

#include <sycl/reduction.hpp>

Collaboration diagram for sycl::_V1::detail::AreAllButLastReductions< FirstT, RestT >:

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename FirstT, typename... RestT>
struct sycl::_V1::detail::AreAllButLastReductions< FirstT, RestT >

Predicate returning true if all template type parameters except the last one are reductions.

Definition at line 42 of file reduction.hpp.

Member Data Documentation

◆ value

template<typename FirstT , typename... RestT>
constexpr bool sycl::_V1::detail::AreAllButLastReductions< FirstT, RestT >::value
staticconstexpr
Initial value:
=
IsReduction<FirstT>::value && AreAllButLastReductions<RestT...>::value
static constexpr bool value
Definition: reduction.hpp:36

Definition at line 43 of file reduction.hpp.


The documentation for this struct was generated from the following file: