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/detail/reduction_forward.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 83 of file reduction_forward.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

Definition at line 84 of file reduction_forward.hpp.


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