Skip to content

Commit 53d525b

Browse files
committed
Remove make_integer_range
1 parent 7e82336 commit 53d525b

File tree

2 files changed

+0
-113
lines changed

2 files changed

+0
-113
lines changed

docs/Miscellaneous-utilities.md

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -257,37 +257,6 @@ constexpr auto iter_swap(Iterator lhs, Iterator rhs)
257257
258258
*Changed in version 1.10.0:* generic `iter_move` and `iter_swap` overloads are now marked as `constexpr`.
259259
260-
### `make_integer_range`
261-
262-
```cpp
263-
#include <cpp-sort/utility/make_integer_range.h>
264-
```
265-
266-
***WARNING:** `make_integer_range` and `make_index_range` are deprecated in version 1.8.0 and removed in version 2.0.0.*
267-
268-
The class template `make_integer_range` can be used wherever an [`std::integer_sequence`][std-integer-sequence] can be used. An `integer_range` takes a type template parameter that shall be an integer type, then three integer template parameters which correspond to the beginning of the range, the end of the range and the « step ».
269-
270-
```cpp
271-
template<
272-
typename Integer,
273-
Integer Begin,
274-
Integer End,
275-
Integer Step = 1
276-
>
277-
using make_integer_range = /* implementation-defined */;
278-
```
279-
280-
`make_index_range` is a specialization of `integer_range` for `std::size_t`.
281-
282-
```cpp
283-
template<
284-
std::size_t Begin,
285-
std::size_t End,
286-
std::size_t Step = 1u
287-
>
288-
using make_index_range = make_integer_range<std::size_t, Begin, End, Step>;
289-
```
290-
291260
### Metrics tools
292261
293262
```cpp

include/cpp-sort/utility/make_integer_range.h

Lines changed: 0 additions & 82 deletions
This file was deleted.

0 commit comments

Comments
 (0)