[libcxx-commits] [libcxx] [libc++] Backport P3029R1 Better `mdspan`'s CTAD to C++20/23 (PR #208132)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Sun Jul 19 20:18:07 PDT 2026


================
@@ -61,7 +61,7 @@
 "`P1068R11 <https://wg21.link/P1068R11>`__","Vector API for random number generation","2024-03 (Tokyo)","","","`#105423 <https://github.com/llvm/llvm-project/issues/105423>`__",""
 "`P2944R3 <https://wg21.link/P2944R3>`__","Comparisons for ``reference_wrapper``","2024-03 (Tokyo)","|Complete|","22","`#105424 <https://github.com/llvm/llvm-project/issues/105424>`__","The changes to ``tuple``'s equality overload from P2165R4 are not yet implemented."
 "`P2642R6 <https://wg21.link/P2642R6>`__","Padded ``mdspan`` layouts","2024-03 (Tokyo)","","","`#105425 <https://github.com/llvm/llvm-project/issues/105425>`__",""
-"`P3029R1 <https://wg21.link/P3029R1>`__","Better ``mdspan``'s CTAD","2024-03 (Tokyo)","|Complete|","19","`#105426 <https://github.com/llvm/llvm-project/issues/105426>`__",""
+"`P3029R1 <https://wg21.link/P3029R1>`__","Better ``mdspan``'s CTAD","2024-03 (Tokyo)","|Complete|","19","`#105426 <https://github.com/llvm/llvm-project/issues/105426>`__","Implemented as a DR against C++20 since LLVM 23. (MSVC STL and libstdc++ will do the same.)"
----------------
frederick-vs-ja wrote:

Opened #210637 for cleaning up the documentation.

https://github.com/llvm/llvm-project/pull/208132


More information about the libcxx-commits mailing list