Searched refs:IsPod (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
H A DTypeTraits.cpp55 COMPILE_ASSERT(IsPod<bool>::value, WTF_IsPod_bool_true);
56 COMPILE_ASSERT(IsPod<char>::value, WTF_IsPod_char_true);
57 COMPILE_ASSERT(IsPod<signed char>::value, WTF_IsPod_signed_char_true);
58 COMPILE_ASSERT(IsPod<unsigned char>::value, WTF_IsPod_unsigned_char_true);
59 COMPILE_ASSERT(IsPod<short>::value, WTF_IsPod_short_true);
60 COMPILE_ASSERT(IsPod<unsigned short>::value, WTF_IsPod_unsigned_short_true);
61 COMPILE_ASSERT(IsPod<int>::value, WTF_IsPod_int_true);
62 COMPILE_ASSERT(IsPod<unsigned>::value, WTF_IsPod_unsigned_int_true);
63 COMPILE_ASSERT(IsPod<long>::value, WTF_IsPod_long_true);
64 COMPILE_ASSERT(IsPod<unsigne
[all...]
H A DVectorTraits.h38 static const bool needsDestruction = !IsPod<T>::value;
39 static const bool canInitializeWithMemset = IsPod<T>::value;
40 static const bool canMoveWithMemcpy = IsPod<T>::value;
41 static const bool canCopyWithMemcpy = IsPod<T>::value;
42 static const bool canFillWithMemset = IsPod<T>::value && (sizeof(T) == sizeof(char));
43 static const bool canCompareWithMemcmp = IsPod<T>::value;
H A DTypeTraits.h32 // IsPod<T>::value, see the definition for a note about its limitations
82 // IsPod is misnamed as it doesn't cover all plain old data (pod) types.
84 template <typename T> struct IsPod { static const bool value = IsArithmetic<T>::value; }; struct in namespace:WTF
85 template <typename P> struct IsPod<P*> { static const bool value = true; }; struct in namespace:WTF
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DFullscreen.h141 template<>struct IsPod<blink::Fullscreen::RequestType> { struct in namespace:WTF

Completed in 116 milliseconds