[libcxx-commits] [PATCH] D124346: [libc++] Complete the implementation of N4190
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu May 19 08:10:20 PDT 2022
philnik marked 4 inline comments as done.
philnik added inline comments.
================
Comment at: libcxx/include/__config:1245
#endif
#if defined(_LIBCPP_HAS_NO_PRAGMA_PUSH_POP_MACRO)
----------------
ldionne wrote:
> For the types that are specified as inheriting from `unary_function`/`binary_function`, can you please add a test to check that we inherit from them in C++ <= 14?
There are already tests for all of them. They haven't been guarded with `_LIBCPP_ABI_NO_BINDER_BASES`.
================
Comment at: libcxx/include/__functional/binder2nd.h:24
template <class __Operation>
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
----------------
ldionne wrote:
> Unrelated, but we should rename this to `_Operation` (elsewhere too). Can you make a NFC commit?
I've added a TODO on my list.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D124346/new/
https://reviews.llvm.org/D124346
More information about the libcxx-commits
mailing list