Skip to content

Commit 987742a

Browse files
Remove std::sized_sentinel_for
1 parent eefe939 commit 987742a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

source/elements/oneDPL/source/parallel_api/parallel_range_api.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,7 @@ of parallel range algorithms.
6161
std::ranges::random_access_range<R> &&
6262
std::is_lvalue_reference_v<std::iter_reference_t<std::ranges::iterator_t<R>>> &&
6363
std::same_as<std::remove_cvref_t<std::iter_reference_t<std::ranges::iterator_t<R>>>,
64-
std::iter_value_t<std::ranges::iterator_t<R>>> &&
65-
std::sized_sentinel_for<std::ranges::sentinel_t<R>, std::ranges::iterator_t<R>>;
64+
std::iter_value_t<std::ranges::iterator_t<R>>>;
6665
6766
Semantic Requirements
6867
~~~~~~~~~~~~~~~~~~~~~
@@ -72,7 +71,7 @@ A type ``R`` models ``nothrow-random-access-range`` if no exceptions are thrown
7271
- increment, decrement, copy construction, move construction, copy assignment, move assignment,
7372
comparisons or indirection through valid iterators of type ``std::ranges::iterator_t<R>``;
7473
- ``-`` operator, copy construction, move construction, copy assignment, move assignment,
75-
or comparisons between valid values of type ``std::ranges::iterator_t<R>`` and ``std::ranges::sentinel_t<R>``;
74+
or comparisons between valid values of type ``std::ranges::iterator_t<R>``;
7675
- ``-``, ``+``, ``-=``, ``+=``, ``[]`` operators on valid values of type
7776
``std::ranges::iterator_t<R>`` and ``std::iter_difference_t<std::ranges::iterator_t<R>>``;
7877
- calls to ``std::ranges::begin()``, ``std::ranges::end()`` and ``std::ranges::size()``

0 commit comments

Comments
 (0)