[libcxx-commits] [PATCH] D127908: [libc++] Remove std::function in C++03
Joe Loser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jun 20 08:03:06 PDT 2022
jloser added inline comments.
================
Comment at: libcxx/docs/ReleaseNotes.rst:145
+- ``std::function`` has been remove from C++03. If you are using it please remove the uses
+ or upgrade to C++11. It is possible to re-enable ``std::function`` by defining
----------------
philnik wrote:
> ldionne wrote:
> > jloser wrote:
> > > There are a few typos here. How about this, instead?
> > >
> > >
> > >
> > > > `std::function` has been removed in C++03. If you are using it, please remove usages or upgrade to C++11 or later. It is possible to re-enable `std::function` in C++03 mode by defining `_LIBCPP_ENABLE_CXX03_FUNCTION`. This option will be removed in LLVM 16.
> > >
> > >
> > I like this reformulation. In particular, let's make sure to use LLVM 16, not libc++16 (which is not an official thing).
> You say `a few typos`. Did I miss any, or was there just `removed` without the `d`?
I think there's one left. I'd reword "This option it" to "This option" (i.e. drop the word "it") to make this sentence read clearer IMO.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127908/new/
https://reviews.llvm.org/D127908
More information about the libcxx-commits
mailing list