[libcxx-commits] [PATCH] D62428: [libcxx] Slightly improved policy for handling experimental features
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri May 24 14:26:22 PDT 2019
ldionne created this revision.
ldionne added reviewers: mclow.lists, EricWF.
Herald added subscribers: libcxx-commits, arphaman, dexonsmith, jkorous, christof, mgorny.
Herald added a project: libc++.
Following the discussion on the libcxx-dev mailing list
(http://lists.llvm.org/pipermail/libcxx-dev/2019-May/000358.html),
this implements the new policy for handling experimental features and
their deprecation. We basically add a deprecation warning for
std::experimental::filesystem, and we remove a bunch of <experimental/*>
headers that were now empty.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D62428
Files:
libcxx/docs/DesignDocs/ExperimentalFeatures.rst
libcxx/docs/UsingLibcxx.rst
libcxx/docs/index.rst
libcxx/include/CMakeLists.txt
libcxx/include/experimental/any
libcxx/include/experimental/chrono
libcxx/include/experimental/filesystem
libcxx/include/experimental/numeric
libcxx/include/experimental/optional
libcxx/include/experimental/ratio
libcxx/include/experimental/string_view
libcxx/include/experimental/system_error
libcxx/include/experimental/tuple
libcxx/test/libcxx/experimental/diagnostics/syserr/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/diagnostics/syserr/version.pass.cpp
libcxx/test/libcxx/experimental/filesystem/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/filesystem/version.pass.cpp
libcxx/test/libcxx/experimental/numerics/numeric.ops/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/numerics/numeric.ops/version.pass.cpp
libcxx/test/libcxx/experimental/strings/string.view/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/strings/string.view/version.pass.cpp
libcxx/test/libcxx/experimental/utilities/any/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/utilities/any/version.pass.cpp
libcxx/test/libcxx/experimental/utilities/optional/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/utilities/optional/version.pass.cpp
libcxx/test/libcxx/experimental/utilities/ratio/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/utilities/ratio/version.pass.cpp
libcxx/test/libcxx/experimental/utilities/time/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/utilities/time/version.pass.cpp
libcxx/test/libcxx/experimental/utilities/tuple/use_header_warning.fail.cpp
libcxx/test/libcxx/experimental/utilities/tuple/version.pass.cpp
libcxx/test/std/experimental/filesystem/lit.local.cfg
libcxx/www/TS_deprecation.html
libcxx/www/index.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D62428.201336.patch
Type: text/x-patch
Size: 57128 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190524/3ff15b34/attachment-0001.bin>
More information about the libcxx-commits
mailing list