@@ -573,10 +573,12 @@ Uninitialized Memory Algorithms
573
573
uninitialized_value_construct (ExecutionPolicy&& pol, R&& r);
574
574
575
575
// uninitialized_copy
576
- template <typename ExecutionPolicy, std::random_access_range IR, /*nothrow-random-access-range*/ OR>
576
+ template <typename ExecutionPolicy, std::random_access_range IR,
577
+ /*nothrow-random-access-range*/ OR>
577
578
requires oneapi::dpl::is_execution_policy_v<std::remove_cvref_t<ExecutionPolicy>> &&
578
579
std::ranges::sized_range<IR> && std::ranges::sized_range<OR> &&
579
- std::constructible_from<std::ranges::range_value_t<OR>, std::ranges::range_reference_t<IR>>
580
+ std::constructible_from<std::ranges::range_value_t<OR>,
581
+ std::ranges::range_reference_t<IR>>
580
582
std::ranges::uninitialized_copy_result<std::ranges::borrowed_iterator_t<IR>,
581
583
std::ranges::borrowed_iterator_t<OR>>
582
584
uninitialized_copy (ExecutionPolicy&& pol, IR&& in_range, OR&& out_range);
@@ -586,7 +588,8 @@ Uninitialized Memory Algorithms
586
588
/*nothrow-random-access-range*/ OR>
587
589
requires oneapi::dpl::is_execution_policy_v<std::remove_cvref_t<ExecutionPolicy>> &&
588
590
std::ranges::sized_range<IR> && std::ranges::sized_range<OR> &&
589
- std::constructible_from<std::ranges::range_value_t<OR>, std::ranges::range_rvalue_reference_t<IR>>
591
+ std::constructible_from<std::ranges::range_value_t<OR>,
592
+ std::ranges::range_rvalue_reference_t<IR>>
590
593
std::ranges::uninitialized_move_result<std::ranges::borrowed_iterator_t<IR>,
591
594
std::ranges::borrowed_iterator_t<OR>>
592
595
uninitialized_move (ExecutionPolicy&& pol, IR&& in_range, OR&& out_range);
0 commit comments