diff --git a/source/elements/oneDPL/source/parallel_api/parallel_range_api.rst b/source/elements/oneDPL/source/parallel_api/parallel_range_api.rst index 20251dcad..ec6983cbd 100644 --- a/source/elements/oneDPL/source/parallel_api/parallel_range_api.rst +++ b/source/elements/oneDPL/source/parallel_api/parallel_range_api.rst @@ -408,6 +408,15 @@ Sorting and Merge merge (ExecutionPolicy&& pol, R1&& r1, R2&& r2, OutR&& result, Comp comp = {}, Proj1 proj1 = {}, Proj2 proj2 = {}); + // inplace_merge + template + requires oneapi::dpl::is_execution_policy_v> && + std::ranges::sized_range && std::sortable, Comp, Proj> + std::ranges::borrowed_iterator_t + inplace_merge (ExecutionPolicy&& pol, R&& r, std::ranges::iterator_t middle, + Comp comp = {}, Proj proj = {}); + } Set operations @@ -493,6 +502,7 @@ Set operations std::ranges::borrowed_iterator_t> set_symmetric_difference (ExecutionPolicy&& pol, R1&& r1, R2&& r2, OutR&& result, Comp comp = {}, Proj1 proj1 = {}, Proj2 proj2 = {}); + } Copying Mutating Operations