diff options
Diffstat (limited to 'libcxx/include/__type_traits/is_trivial.h')
-rw-r--r-- | libcxx/include/__type_traits/is_trivial.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/include/__type_traits/is_trivial.h b/libcxx/include/__type_traits/is_trivial.h index 011963c3d0e6..73c2093d4082 100644 --- a/libcxx/include/__type_traits/is_trivial.h +++ b/libcxx/include/__type_traits/is_trivial.h @@ -19,7 +19,7 @@ _LIBCPP_BEGIN_NAMESPACE_STD template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_trivial -#if __has_feature(is_trivial) || defined(_LIBCPP_COMPILER_GCC) +#if __has_builtin(__is_trivial) : public integral_constant<bool, __is_trivial(_Tp)> #else : integral_constant<bool, is_trivially_copyable<_Tp>::value && |