#include <sycl/ext/oneapi/experimental/group_sort.hpp>
Public Types | |
template<typename G > | |
using | is_expected_return_type = typename std::is_same< Val, decltype(std::declval< Sorter >()(std::declval< G >(), std::declval< Val >()))> |
Static Public Member Functions | |
template<typename = Group> | |
static std::false_type | test (...) |
Static Public Attributes | |
template<typename G = Group> | |
static decltype(std::integral_constant< bool, is_expected_return_type< G >::value &&sycl::is_group_v< G >>{}) | test (int) |
Definition at line 39 of file group_sort.hpp.
using sycl::_V1::ext::oneapi::experimental::detail::is_sorter_impl< Sorter, Group, Val, typename >::is_expected_return_type = typename std::is_same<Val, decltype(std::declval<Sorter>()( std::declval<G>(), std::declval<Val>()))> |
Definition at line 41 of file group_sort.hpp.
|
static |
|
static |
Definition at line 49 of file group_sort.hpp.