diff --git a/include/type_traits b/include/type_traits index 4f84a0a5d..478b29bd1 100644 --- a/include/type_traits +++ b/include/type_traits @@ -946,7 +946,7 @@ template struct _LIBCPP_TYPE_VIS_ONLY is_empty : public __libcpp_emp // is_polymorphic -#if __has_feature(is_polymorphic) +#if __has_feature(is_polymorphic) || defined(_LIBCPP_MSVC) template struct _LIBCPP_TYPE_VIS_ONLY is_polymorphic