[libcxx-commits] [PATCH] D122351: [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro
Martin Storsjö via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Mar 25 06:18:03 PDT 2022
mstorsjo added inline comments.
================
Comment at: libcxx/include/exception:303
template <class _From, class _To>
-struct __can_dynamic_cast : public _LIBCPP_BOOL_CONSTANT(
+struct __can_dynamic_cast : _BoolConstant<
is_polymorphic<_From>::value &&
----------------
This previously was `public _LIBCPP_BOOL_CONSTANT`, now it's a plain `_BoolConstant` - is the lost `public` keyword relevant here or not?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D122351/new/
https://reviews.llvm.org/D122351
More information about the libcxx-commits
mailing list