[libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)

via libcxx-commits libcxx-commits at lists.llvm.org
Sat Nov 8 22:39:49 PST 2025


================
@@ -13,6 +13,11 @@
 #include <__cstddef/size_t.h>
 #include <__type_traits/is_integral.h>
 
+#if _LIBCPP_STD_VER >= 26
+#  include <__tuple/tuple_element.h>
+#  include <__tuple/tuple_size.h>
+#endif
----------------
Tsche wrote:

I added the guard to make regressions because of a change to include order categorically impossible. I do not think it really matters, if this project is comfortable with it I'm happy to remove the guard.

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


More information about the libcxx-commits mailing list