[libcxx-commits] [PATCH] D157557: [libc++] Move library fundamentals to fundamentals_v3 namespace and C++20 and remove deprecated symbols
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Aug 11 11:07:32 PDT 2023
Mordante requested changes to this revision.
Mordante added a comment.
This revision now requires changes to proceed.
Can you move the removal to its own patch? The removal patch should update the release notes too.
================
Comment at: libcxx/include/experimental/__config:24
+#if _LIBCPP_STD_VER <= 17
+#define _LIBCPP_DEPRECATED_LFTS_IS_NOW_CXX20(symbol) _LIBCPP_DEPRECATED_("The library fundamentals TS is now based on C++20. " symbol " will only be available in C++20 in LLVM 19.")
+#else
----------------
We typically have two cycles for depreciation.
Can you add a TODO too?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D157557/new/
https://reviews.llvm.org/D157557
More information about the libcxx-commits
mailing list