cuda::experimental::group
-
template<class _Group>
constexpr bool cuda::experimental::group = _CCCL_REQUIRES_EXPR((_Group), _Group&& __g, const _Group&& __cg)(typename(typename _Group::unit_type),requires(__is_hierarchy_level_v<typename _Group::unit_type>),typename(typename _Group::level_type),requires(__is_hierarchy_level_v<typename _Group::level_type>),typename(typename _Group::hierarchy_type),requires(__is_hierarchy_v<typename _Group::hierarchy_type>),_Same_as(void) __g.sync(),_Same_as(void) __g.sync_aligned(),_Same_as(const typename _Group::hierarchy_type&) __cg.hierarchy())