diff options
author | Hristo Hristov <hristo.goshev.hristov@gmail.com> | 2024-01-05 11:41:22 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-05 11:41:22 +0200 |
commit | a72ab9c14d604ae857acad5ed7d6b5be6914c619 (patch) | |
tree | 96d23bbed88ab8e1736d47cb81d1863736bd5922 /libcxx/docs | |
parent | 4daea501c4fc969bc6d8baafe646487ae1881aab (diff) | |
download | llvm-a72ab9c14d604ae857acad5ed7d6b5be6914c619.zip llvm-a72ab9c14d604ae857acad5ed7d6b5be6914c619.tar.gz llvm-a72ab9c14d604ae857acad5ed7d6b5be6914c619.tar.bz2 |
[libc++][span] P2821R5: `span.at()` (#74994)
- Implements: [P2821R5: span.at()](https://wg21.link/P2821R5)
(https://eel.is/c++draft/views.contiguous#views.span)
- Cleaned up `span.operator[]` test
---------
Co-authored-by: Zingam <zingam@outlook.com>
Diffstat (limited to 'libcxx/docs')
-rw-r--r-- | libcxx/docs/FeatureTestMacroTable.rst | 2 | ||||
-rw-r--r-- | libcxx/docs/ReleaseNotes/18.rst | 1 | ||||
-rw-r--r-- | libcxx/docs/Status/Cxx2cPapers.csv | 2 |
3 files changed, 4 insertions, 1 deletions
diff --git a/libcxx/docs/FeatureTestMacroTable.rst b/libcxx/docs/FeatureTestMacroTable.rst index ad12b10..8ce5ec9 100644 --- a/libcxx/docs/FeatureTestMacroTable.rst +++ b/libcxx/docs/FeatureTestMacroTable.rst @@ -436,6 +436,8 @@ Status --------------------------------------------------- ----------------- ``__cpp_lib_smart_ptr_owner_equality`` *unimplemented* --------------------------------------------------- ----------------- + ``__cpp_lib_span_at`` ``202311L`` + --------------------------------------------------- ----------------- ``__cpp_lib_span_initializer_list`` *unimplemented* --------------------------------------------------- ----------------- ``__cpp_lib_sstream_from_string_view`` *unimplemented* diff --git a/libcxx/docs/ReleaseNotes/18.rst b/libcxx/docs/ReleaseNotes/18.rst index f5cda9a..cae2347 100644 --- a/libcxx/docs/ReleaseNotes/18.rst +++ b/libcxx/docs/ReleaseNotes/18.rst @@ -57,6 +57,7 @@ Implemented Papers - P2871R3 - Remove Deprecated Unicode Conversion Facets from C++26 - P2870R3 - Remove basic_string::reserve() - P2909R4 - Fix formatting of code units as integers (Dude, where’s my ``char``?) +- P2821R5 - span.at() - P0521R0 - Proposed Resolution for CA 14 (shared_ptr use_count/unique) diff --git a/libcxx/docs/Status/Cxx2cPapers.csv b/libcxx/docs/Status/Cxx2cPapers.csv index ff83648..fa4a112 100644 --- a/libcxx/docs/Status/Cxx2cPapers.csv +++ b/libcxx/docs/Status/Cxx2cPapers.csv @@ -35,7 +35,7 @@ "`P2909R4 <https://wg21.link/P2909R4>`__","LWG","Fix formatting of code units as integers (Dude, where’s my ``char``?)","Kona November 2023","|Complete|","18.0","|format| |DR|" "`P0952R2 <https://wg21.link/P0952R2>`__","LWG","A new specification for ``std::generate_canonical``","Kona November 2023","","","" "`P2447R6 <https://wg21.link/P2447R6>`__","LWG","``std::span`` over an initializer list","Kona November 2023","","","" -"`P2821R5 <https://wg21.link/P2821R5>`__","LWG","``span.at()``","Kona November 2023","","","" +"`P2821R5 <https://wg21.link/P2821R5>`__","LWG","``span.at()``","Kona November 2023","|Complete|","18.0","" "`P2868R3 <https://wg21.link/P2868R3>`__","LWG","Remove Deprecated ``std::allocator`` Typedef From C++26","Kona November 2023","","","" "`P2870R3 <https://wg21.link/P2870R3>`__","LWG","Remove ``basic_string::reserve()`` From C++26","Kona November 2023","|Complete|","18.0","" "`P2871R3 <https://wg21.link/P2871R3>`__","LWG","Remove Deprecated Unicode Conversion Facets from C++26","Kona November 2023","|Complete|","18.0","" |