@@ -2205,9 +2205,9 @@ struct __is_radix_sort_usable_for_type
22052205{
22062206 static constexpr bool value =
22072207#if _ONEDPL_USE_RADIX_SORT
2208- (:: std::is_arithmetic_v<_T> || :: std::is_same_v<sycl::half, _T>) &&
2209- (__internal::__is_comp_ascending<:: std::decay_t <_Compare>>::value ||
2210- __internal::__is_comp_descending<:: std::decay_t <_Compare>>::value);
2208+ (std::is_arithmetic_v<_T> || std::is_same_v<sycl::half, _T>) &&
2209+ (__internal::__is_comp_ascending<std::decay_t <_Compare>>::value ||
2210+ __internal::__is_comp_descending<std::decay_t <_Compare>>::value);
22112211#else
22122212 false ;
22132213#endif // _ONEDPL_USE_RADIX_SORT
@@ -2216,26 +2216,26 @@ struct __is_radix_sort_usable_for_type
22162216#if _ONEDPL_USE_RADIX_SORT
22172217template <
22182218 typename _ExecutionPolicy, typename _Range, typename _Compare, typename _Proj,
2219- :: std::enable_if_t <
2219+ std::enable_if_t <
22202220 __is_radix_sort_usable_for_type<oneapi::dpl::__internal::__key_t <_Proj, _Range>, _Compare>::value, int > = 0 >
22212221__future<sycl::event>
22222222__parallel_stable_sort (oneapi::dpl::__internal::__device_backend_tag __backend_tag, _ExecutionPolicy&& __exec,
22232223 _Range&& __rng, _Compare, _Proj __proj)
22242224{
2225- return __parallel_radix_sort<__internal::__is_comp_ascending<:: std::decay_t <_Compare>>::value>(
2226- __backend_tag, :: std::forward<_ExecutionPolicy>(__exec), :: std::forward<_Range>(__rng), __proj);
2225+ return __parallel_radix_sort<__internal::__is_comp_ascending<std::decay_t <_Compare>>::value>(
2226+ __backend_tag, std::forward<_ExecutionPolicy>(__exec), std::forward<_Range>(__rng), __proj);
22272227}
22282228#endif // _ONEDPL_USE_RADIX_SORT
22292229
22302230template <
22312231 typename _ExecutionPolicy, typename _Range, typename _Compare, typename _Proj,
2232- :: std::enable_if_t <
2232+ std::enable_if_t <
22332233 !__is_radix_sort_usable_for_type<oneapi::dpl::__internal::__key_t <_Proj, _Range>, _Compare>::value, int > = 0 >
22342234__future<sycl::event, std::unique_ptr<__result_and_scratch_storage_base>>
22352235__parallel_stable_sort (oneapi::dpl::__internal::__device_backend_tag __backend_tag, _ExecutionPolicy&& __exec,
22362236 _Range&& __rng, _Compare __comp, _Proj __proj)
22372237{
2238- return __parallel_sort_impl (__backend_tag, :: std::forward<_ExecutionPolicy>(__exec), :: std::forward<_Range>(__rng),
2238+ return __parallel_sort_impl (__backend_tag, std::forward<_ExecutionPolicy>(__exec), std::forward<_Range>(__rng),
22392239 oneapi::dpl::__internal::__compare<_Compare, _Proj>{__comp, __proj});
22402240}
22412241
@@ -2256,7 +2256,7 @@ __parallel_partial_sort(oneapi::dpl::__internal::__device_backend_tag __backend_
22562256 auto __keep = oneapi::dpl::__ranges::__get_sycl_range<__par_backend_hetero::access_mode::read_write, _Iterator>();
22572257 auto __buf = __keep (__first, __last);
22582258
2259- return __parallel_partial_sort_impl (__backend_tag, :: std::forward<_ExecutionPolicy>(__exec), __buf.all_view (),
2259+ return __parallel_partial_sort_impl (__backend_tag, std::forward<_ExecutionPolicy>(__exec), __buf.all_view (),
22602260 __partial_merge_kernel<decltype (__mid_idx)>{__mid_idx}, __comp);
22612261}
22622262
0 commit comments