[libcxx-commits] [libcxx] [libcxx] cbegin should always return a constant iterator (PR #99915)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Thu Oct 31 07:47:38 PDT 2024


================
@@ -42,7 +42,7 @@
 "`P2819R2 <https://wg21.link/P2819R2>`__","Add tuple protocol to complex","2023-11 (Kona)","|Complete|","19.0",""
 "`P2937R0 <https://wg21.link/P2937R0>`__","Freestanding: Remove ``strtok``","2023-11 (Kona)","","",""
 "`P2833R2 <https://wg21.link/P2833R2>`__","Freestanding Library: inout expected span","2023-11 (Kona)","","",""
-"`P2836R1 <https://wg21.link/P2836R1>`__","``std::basic_const_iterator`` should follow its underlying type's convertibility","2023-11 (Kona)","","",""
+"`P2836R1 <https://wg21.link/P2836R1>`__","``std::basic_const_iterator`` should follow its underlying type's convertibility","2023-11 (Kona)","|Complete|","20.0","Implemented as a DR against C++23. (MSVC STL and libstdc++ will do the same.)"
----------------
frederick-vs-ja wrote:

Pre-existing: There're many places where we say other implementation will do the same, but actually they have already done so, generally earlier than libc++.

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


More information about the libcxx-commits mailing list