[libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 30 06:35:03 PDT 2026


================
@@ -12,15 +12,17 @@
 
 #include <__concepts/class_or_enum.h>
 #include <__config>
-#include <__cstddef/size_t.h>
 #include <__iterator/concepts.h>
-#include <__iterator/readable_traits.h>
 #include <__ranges/enable_borrowed_range.h>
-#include <__type_traits/decay.h>
+#include <__type_traits/extent.h>
----------------
philnik777 wrote:

Yeah, I'd like to do this anywhere the standard has similar wording. If we agree to move forward with this I'd apply similar changes throughout ranges, and if I find any similar wording elsewhere there as well.

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


More information about the libcxx-commits mailing list