[llvm-dev] HEADS UP: Dates for removing components from namespace std::experimental
Marshall Clow via llvm-dev
llvm-dev at lists.llvm.org
Mon Jan 8 09:54:01 PST 2018
In the thread titled "RFC: Plan for removing components from namespace
std::experimental", (started last April) I put forward a timetable for
removing things from libc++ that had become duplicates of other things in
libc++.
Specifically, things that were in namespace "std::experimental" and "std"
both (and subtly different in both).
In that RFC, I proposed to let a period of time pass before removal, to let
people manage the transition.
That period has now passed, and I am planning on removing them on
1-February.
I have created a status page that shows exactly which components are slated
for removal from std::experimental. That page is at
http://libcxx.llvm.org/TS_deprecation.html
The ones that will probably have the most impact are:
* std::experimental::string_view
* std::experimental::any
* std::experimental::optional
There are drop-in replacements:
* std::string_view
* std::any
* std::optional
-- Marshall
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180108/a79aefaf/attachment.html>
More information about the llvm-dev
mailing list