From 5a53323d2c14eeb9665b16dba1d09f708455159b Mon Sep 17 00:00:00 2001 From: Hristo Hristov Date: Sun, 11 Jun 2023 22:45:16 +0300 Subject: [PATCH] [libc++][spaceship][NFC] P1612R2: Mark some items "remove `operator!=` from `*_iterator`" as "Complete" Several parts of P1612R2 are already implemented: - `common_iterator` (new in C++20) https://reviews.llvm.org/D103335 - `unreachable_sentinel_t` (new in C++20) https://reviews.llvm.org/D107920 - `istream_iterator` (removed) https://reviews.llvm.org/D119620 - `istreambuf_iterator` (removed) https://reviews.llvm.org/D119620 Reviewed By: #libc, Mordante Differential Revision: https://reviews.llvm.org/D152656 --- libcxx/docs/Status/SpaceshipProjects.csv | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libcxx/docs/Status/SpaceshipProjects.csv b/libcxx/docs/Status/SpaceshipProjects.csv index 0eeb588..c9dca96 100644 --- a/libcxx/docs/Status/SpaceshipProjects.csv +++ b/libcxx/docs/Status/SpaceshipProjects.csv @@ -111,15 +111,14 @@ Section,Description,Dependencies,Assignee,Complete "| `[move.iterator] `_ | `[move.iter.op.comp] `_",| `move_iterator `_,None,Arthur O'Dwyer,|Complete| "| `[common.iterator] `_ -| `[common.iter.cmp] `_",| remove ops `common_iterator`,None,Unassigned,|Not Started| +| `[common.iter.cmp] `_",| `common_iterator `_,None,Zoe Carver,|Complete| "| `[counted.iterator] `_ | `[counted.iter.cmp] `_",| `counted_iterator `_,None,Zoe Carver,|Complete| -"| `[unreachable.sentinel] `_ -| `[unreachable.sentinel.cmp] `_",| `unreachable_sentinel_t`,None,Unassigned,|Not Started| +| `[unreachable.sentinel] `_,| `unreachable_sentinel_t `_,None,Zoe Carver,|Complete| "| `[istream.iterator] `_ -| `[istream.iterator.ops] `_",| remove ops `istream_iterator`,None,Unassigned,|Not Started| +| `[istream.iterator.ops] `_",| remove ops `istream_iterator `_,None,Konstantin Varlamov,|Complete| "| `[istreambuf.iterator] `_ -| `[istreambuf.iterator.ops] `_",| remove ops `istreambuf_iterator`,None,Unassigned,|Not Started| +| `[istreambuf.iterator.ops] `_",| remove ops `istreambuf_iterator `_,None,Konstantin Varlamov,|Complete| - `5.9 Clause 24: Ranges library `_,,,, | `[range.iota.iterator] `_,| `ranges::iota_view::iterator `_,[concepts.cmp],Arthur O'Dwyer,|Complete| | `[range.iota.sentinel] `_,| remove ops `iota_view::sentinel`,None,Unassigned,|Not Started| -- 2.7.4