Index: Source/wtf/TypeTraits.cpp |
diff --git a/Source/wtf/TypeTraits.cpp b/Source/wtf/TypeTraits.cpp |
index a5761c49bc475991bee066b50103e58f0886fe79..0180ae313cd3f2de359abc9f941394a7f6250754 100644 |
--- a/Source/wtf/TypeTraits.cpp |
+++ b/Source/wtf/TypeTraits.cpp |
@@ -52,28 +52,28 @@ COMPILE_ASSERT(IsFloatingPoint<double>::value, WTF_IsFloatingPoint_double_true); |
COMPILE_ASSERT(IsFloatingPoint<long double>::value, WTF_IsFloatingPoint_long_double_true); |
COMPILE_ASSERT(!IsFloatingPoint<int>::value, WTF_IsFloatingPoint_int_false); |
-COMPILE_ASSERT(IsPod<bool>::value, WTF_IsPod_bool_true); |
-COMPILE_ASSERT(IsPod<char>::value, WTF_IsPod_char_true); |
-COMPILE_ASSERT(IsPod<signed char>::value, WTF_IsPod_signed_char_true); |
-COMPILE_ASSERT(IsPod<unsigned char>::value, WTF_IsPod_unsigned_char_true); |
-COMPILE_ASSERT(IsPod<short>::value, WTF_IsPod_short_true); |
-COMPILE_ASSERT(IsPod<unsigned short>::value, WTF_IsPod_unsigned_short_true); |
-COMPILE_ASSERT(IsPod<int>::value, WTF_IsPod_int_true); |
-COMPILE_ASSERT(IsPod<unsigned>::value, WTF_IsPod_unsigned_int_true); |
-COMPILE_ASSERT(IsPod<long>::value, WTF_IsPod_long_true); |
-COMPILE_ASSERT(IsPod<unsigned long>::value, WTF_IsPod_unsigned_long_true); |
-COMPILE_ASSERT(IsPod<long long>::value, WTF_IsPod_long_long_true); |
-COMPILE_ASSERT(IsPod<unsigned long long>::value, WTF_IsPod_unsigned_long_long_true); |
+COMPILE_ASSERT(std::is_pod<bool>::value, std_is_pod_bool_true); |
+COMPILE_ASSERT(std::is_pod<char>::value, std_is_pod_char_true); |
+COMPILE_ASSERT(std::is_pod<signed char>::value, std_is_pod_signed_char_true); |
+COMPILE_ASSERT(std::is_pod<unsigned char>::value, std_is_pod_unsigned_char_true); |
+COMPILE_ASSERT(std::is_pod<short>::value, std_is_pod_short_true); |
+COMPILE_ASSERT(std::is_pod<unsigned short>::value, std_is_pod_unsigned_short_true); |
+COMPILE_ASSERT(std::is_pod<int>::value, std_is_pod_int_true); |
+COMPILE_ASSERT(std::is_pod<unsigned>::value, std_is_pod_unsigned_int_true); |
+COMPILE_ASSERT(std::is_pod<long>::value, std_is_pod_long_true); |
+COMPILE_ASSERT(std::is_pod<unsigned long>::value, std_is_pod_unsigned_long_true); |
+COMPILE_ASSERT(std::is_pod<long long>::value, std_is_pod_long_long_true); |
+COMPILE_ASSERT(std::is_pod<unsigned long long>::value, std_is_pod_unsigned_long_long_true); |
#if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) |
-COMPILE_ASSERT(IsPod<wchar_t>::value, WTF_IsPod_wchar_t_true); |
+COMPILE_ASSERT(std::is_pod<wchar_t>::value, std_is_pod_wchar_t_true); |
#endif |
-COMPILE_ASSERT(IsPod<char*>::value, WTF_IsPod_char_pointer_true); |
-COMPILE_ASSERT(IsPod<const char*>::value, WTF_IsPod_const_char_pointer_true); |
-COMPILE_ASSERT(IsPod<volatile char*>::value, WTF_IsPod_volatile_char_pointer_true); |
-COMPILE_ASSERT(IsPod<double>::value, WTF_IsPod_double_true); |
-COMPILE_ASSERT(IsPod<long double>::value, WTF_IsPod_long_double_true); |
-COMPILE_ASSERT(IsPod<float>::value, WTF_IsPod_float_true); |
-COMPILE_ASSERT(!IsPod<IsPod<bool> >::value, WTF_IsPod_struct_false); |
+COMPILE_ASSERT(std::is_pod<char*>::value, std_is_pod_char_pointer_true); |
+COMPILE_ASSERT(std::is_pod<const char*>::value, std_is_pod_const_char_pointer_true); |
+COMPILE_ASSERT(std::is_pod<volatile char*>::value, std_is_pod_volatile_char_pointer_true); |
+COMPILE_ASSERT(std::is_pod<double>::value, std_is_pod_double_true); |
+COMPILE_ASSERT(std::is_pod<long double>::value, std_is_pod_long_double_true); |
+COMPILE_ASSERT(std::is_pod<float>::value, std_is_pod_float_true); |
+COMPILE_ASSERT(std::is_pod<std::is_pod<bool> >::value, std_is_pod_struct_true); |
enum IsConvertibleToIntegerCheck { }; |
COMPILE_ASSERT(IsConvertibleToInteger<IsConvertibleToIntegerCheck>::value, WTF_IsConvertibleToInteger_enum_true); |