X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/9dae56ea45a0f5f8136a5c93d6f3a7f99399ca73..ba379fdc102753d6be2c4d937058fe40257329fe:/wtf/VectorTraits.h?ds=sidebyside diff --git a/wtf/VectorTraits.h b/wtf/VectorTraits.h index 6efe36c..7974b9a 100644 --- a/wtf/VectorTraits.h +++ b/wtf/VectorTraits.h @@ -22,6 +22,7 @@ #define WTF_VectorTraits_h #include "RefPtr.h" +#include "TypeTraits.h" #include #include @@ -29,24 +30,6 @@ using std::pair; namespace WTF { - template struct IsPod { static const bool value = false; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template <> struct IsPod { static const bool value = true; }; - template struct IsPod

{ static const bool value = true; }; - template class VectorTraitsBase;