llvm-project/libcxx/docs/Status/SpaceshipPapers.csv
Hristo Hristov 38b5f2edfc
[libc++][spaceship][NFC] Status page update (#78894)
Co-authored-by: Zingam <zingam@outlook.com>
2024-01-21 12:27:16 +02:00

1.3 KiB

1NumberNameStatusFirst released version
2`P1614R2 <https://wg21.link/P1614R2>`_The Mothership has Landed|In Progress|
3`P2404R3 <https://wg21.link/P2404R3>`_Relaxing ``equality_comparable_with``'s, ``totally_ordered_with``'s, and ``three_way_comparable_with``'s common reference requirements to support move-only types
4`LWG3330 <https://wg21.link/LWG3330>`_Include ``<compare>`` from most library headers|Complete|13.0
5`LWG3347 <https://wg21.link/LWG3347>`_``std::pair<T, U>`` now requires ``T`` and ``U`` to be *less-than-comparable*|Nothing To Do|
6`LWG3350 <https://wg21.link/LWG3350>`_Simplify return type of lexicographical_compare_three_way|Nothing To Do|
7`LWG3360 <https://wg21.link/LWG3360>`_``three_way_comparable_with`` is inconsistent with similar concepts|Nothing To Do|
8`LWG3380 <https://wg21.link/LWG3380>`_common_type and comparison categories|Nothing To Do|
9`LWG3395 <https://wg21.link/LWG3395>`_Definition for three-way comparison needs to be updated|Nothing To Do|
10`P0905R1 <https://wg21.link/P0905R1>`_Symmetry for spaceship
11`P1120R0 <https://wg21.link/P1120R0>`_Consistency improvements for ``<=>`` and other comparison operators
12`LWG3431 <https://wg21.link/LWG3431>`_``<=>`` for containers should require ``three_way_comparable<T>`` instead of ``<=>``