[libcxx-commits] [libcxx] [libc++] Fix the declarative generation of FTMs (PR #108843)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Sep 17 05:23:08 PDT 2024
================
@@ -43,15 +43,16 @@ def test(output, expected):
# define __cpp_lib_any 201606L
# define __cpp_lib_parallel_algorithm 201603L
# define __cpp_lib_variant 202102L
+// define __cpp_lib_missing_FTM_in_older_standard 2017L
#endif // _LIBCPP_STD_VER >= 17
#if _LIBCPP_STD_VER >= 20
# if !defined(_LIBCPP_HAS_NO_THREADS) && _LIBCPP_AVAILABILITY_HAS_SYNC
# define __cpp_lib_barrier 201907L
# endif
// define __cpp_lib_format 202110L
-# undef __cpp_lib_variant
-# define __cpp_lib_variant 202106L
+// define __cpp_lib_variant 202106L
----------------
ldionne wrote:
@cpplearner I think that is what your comment was about. Does this make more sense?
https://github.com/llvm/llvm-project/pull/108843
More information about the libcxx-commits
mailing list