@@ -628,10 +628,12 @@ Uninitialized Memory Algorithms
628
628
uninitialized_value_construct (ExecutionPolicy&& pol, R&& r);
629
629
630
630
// uninitialized_copy
631
- template <typename ExecutionPolicy, std::random_access_range IR, /*nothrow-random-access-range*/ OR>
631
+ template <typename ExecutionPolicy, std::random_access_range IR,
632
+ /*nothrow-random-access-range*/ OR>
632
633
requires oneapi::dpl::is_execution_policy_v<std::remove_cvref_t<ExecutionPolicy>> &&
633
634
std::ranges::sized_range<IR> && std::ranges::sized_range<OR> &&
634
- std::constructible_from<std::ranges::range_value_t<OR>, std::ranges::range_reference_t<IR>>
635
+ std::constructible_from<std::ranges::range_value_t<OR>,
636
+ std::ranges::range_reference_t<IR>>
635
637
std::ranges::uninitialized_copy_result<std::ranges::borrowed_iterator_t<IR>,
636
638
std::ranges::borrowed_iterator_t<OR>>
637
639
uninitialized_copy (ExecutionPolicy&& pol, IR&& in_range, OR&& out_range);
@@ -641,7 +643,8 @@ Uninitialized Memory Algorithms
641
643
/*nothrow-random-access-range*/ OR>
642
644
requires oneapi::dpl::is_execution_policy_v<std::remove_cvref_t<ExecutionPolicy>> &&
643
645
std::ranges::sized_range<IR> && std::ranges::sized_range<OR> &&
644
- std::constructible_from<std::ranges::range_value_t<OR>, std::ranges::range_rvalue_reference_t<IR>>
646
+ std::constructible_from<std::ranges::range_value_t<OR>,
647
+ std::ranges::range_rvalue_reference_t<IR>>
645
648
std::ranges::uninitialized_move_result<std::ranges::borrowed_iterator_t<IR>,
646
649
std::ranges::borrowed_iterator_t<OR>>
647
650
uninitialized_move (ExecutionPolicy&& pol, IR&& in_range, OR&& out_range);
0 commit comments