diff options
author | Hristo Hristov <zingam@outlook.com> | 2023-03-22 23:24:22 +0200 |
---|---|---|
committer | Hristo Hristov <zingam@outlook.com> | 2023-03-23 19:30:21 +0200 |
commit | 40aaa272f145e633b29d5e70a4590cc425801f7e (patch) | |
tree | 22d31b227fb92a73caee20d0d58fbcdf1a1f92dc /libcxx/docs | |
parent | 40e5d212cffd2b87f688dd441cd7c7f4084d407d (diff) | |
download | llvm-40aaa272f145e633b29d5e70a4590cc425801f7e.tar.gz |
[libc++][ranges] P2711R1 Making multi-param constructors of views explicit
Implemented [[ https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2711r1.html | P2711R1 ]] for existing views.
(`join_with_view` is not yet implemented)
Reviewed By: #libc, philnik
Differential Revision: https://reviews.llvm.org/D144822
Diffstat (limited to 'libcxx/docs')
-rw-r--r-- | libcxx/docs/Status/Cxx2b.rst | 1 | ||||
-rw-r--r-- | libcxx/docs/Status/Cxx2bPapers.csv | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/docs/Status/Cxx2b.rst b/libcxx/docs/Status/Cxx2b.rst index 471b992fdc03..3fbbb10f3e30 100644 --- a/libcxx/docs/Status/Cxx2b.rst +++ b/libcxx/docs/Status/Cxx2b.rst @@ -43,6 +43,7 @@ Paper Status .. [#note-P1413R3] P1413R3: ``std::aligned_storage_t`` and ``std::aligned_union_t`` are marked deprecated, but clang doesn't issue a diagnostic for deprecated using template declarations. .. [#note-P2520R0] P2520R0: Libc++ implemented this paper as a DR in C++20 as well. + .. [#note-P2711R1] P2711R1: ``join_with_view`` hasn't been done yet since this type isn't implemented yet. .. _issues-status-cxx2b: diff --git a/libcxx/docs/Status/Cxx2bPapers.csv b/libcxx/docs/Status/Cxx2bPapers.csv index e51ee27deb3c..900130cfdd50 100644 --- a/libcxx/docs/Status/Cxx2bPapers.csv +++ b/libcxx/docs/Status/Cxx2bPapers.csv @@ -108,7 +108,7 @@ "`P0290R4 <https://wg21.link/P0290R4>`__","LWG", "``apply()`` for ``synchronized_value<T>``","February 2023","","","|concurrency TS|" "`P2770R0 <https://wg21.link/P2770R0>`__","LWG", "Stashing stashing ``iterators`` for proper flattening","February 2023","","","|ranges|" "`P2164R9 <https://wg21.link/P2164R9>`__","LWG", "``views::enumerate``","February 2023","","","|ranges|" -"`P2711R1 <https://wg21.link/P2711R1>`__","LWG", "Making multi-param constructors of ``views`` ``explicit``","February 2023","","","|ranges|" +"`P2711R1 <https://wg21.link/P2711R1>`__","LWG", "Making multi-param constructors of ``views`` ``explicit``","February 2023","|Partial| [#note-P2711R1]_","","|ranges|" "`P2609R3 <https://wg21.link/P2609R3>`__","LWG", "Relaxing Ranges Just A Smidge","February 2023","","","|ranges|" "`P2713R1 <https://wg21.link/P2713R1>`__","LWG", "Escaping improvements in ``std::format``","February 2023","","","|format|" "`P2675R1 <https://wg21.link/P2675R1>`__","LWG", "``format``'s width estimation is too approximate and not forward compatible","February 2023","","","|format|" |