[libcxx-commits] [libcxx] ffe0495 - [NFC][libc++] Addresses LWG3927.

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jun 20 08:19:59 PDT 2023


Author: Mark de Wever
Date: 2023-06-20T17:19:55+02:00
New Revision: ffe0495105fb67da4e07d1a22d684239ea46a57f

URL: https://github.com/llvm/llvm-project/commit/ffe0495105fb67da4e07d1a22d684239ea46a57f
DIFF: https://github.com/llvm/llvm-project/commit/ffe0495105fb67da4e07d1a22d684239ea46a57f.diff

LOG: [NFC][libc++] Addresses LWG3927.

Changes to preconditions have no impact on the library.

Implements
- LWG3927 Unclear preconditions for operator[] for sequence containers

Reviewed By: #libc, philnik

Differential Revision: https://reviews.llvm.org/D153286

Added: 
    

Modified: 
    libcxx/docs/Status/Cxx2cIssues.csv

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/Status/Cxx2cIssues.csv b/libcxx/docs/Status/Cxx2cIssues.csv
index b58c05aa139a1..44b6a4c7f0ce7 100644
--- a/libcxx/docs/Status/Cxx2cIssues.csv
+++ b/libcxx/docs/Status/Cxx2cIssues.csv
@@ -12,7 +12,7 @@
 "`3914 <https://wg21.link/LWG3914>`__","Inconsistent template-head of ``ranges::enumerate_view``","Varna June 2023","","","|ranges|"
 "`3915 <https://wg21.link/LWG3915>`__","Redundant paragraph about expression variations","Varna June 2023","","","|ranges|"
 "`3925 <https://wg21.link/LWG3925>`__","Concept ``formattable``'s definition is incorrect","Varna June 2023","|In Progress|","","|format|"
-"`3927 <https://wg21.link/LWG3927>`__","Unclear preconditions for ``operator[]`` for sequence containers","Varna June 2023","","",""
+"`3927 <https://wg21.link/LWG3927>`__","Unclear preconditions for ``operator[]`` for sequence containers","Varna June 2023","|Nothing To Do|","",""
 "`3935 <https://wg21.link/LWG3935>`__","``template<class X> constexpr complex& operator=(const complex<X>&)`` has no specification","Varna June 2023","|Complete|","Clang 3.4",""
 "`3938 <https://wg21.link/LWG3938>`__","Cannot use ``std::expected`` monadic ops with move-only ``error_type``","Varna June 2023","","",""
 "`3940 <https://wg21.link/LWG3940>`__","``std::expected<void, E>::value()`` also needs ``E`` to be copy constructible","Varna June 2023","","",""


        


More information about the libcxx-commits mailing list