diff options
Diffstat (limited to 'mojo/public/cpp/bindings/lib/value_traits.h')
-rw-r--r-- | mojo/public/cpp/bindings/lib/value_traits.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mojo/public/cpp/bindings/lib/value_traits.h b/mojo/public/cpp/bindings/lib/value_traits.h index d3b295b..56bdf3a 100644 --- a/mojo/public/cpp/bindings/lib/value_traits.h +++ b/mojo/public/cpp/bindings/lib/value_traits.h @@ -36,6 +36,9 @@ class ScopedHandleBase; template <typename T> class StructPtr; +template <typename T> +class WTFArray; + namespace internal { template <typename T, typename Enable = void> @@ -47,6 +50,7 @@ template <typename T> struct ValueTraits< T, typename EnableIf<IsSpecializationOf<Array, T>::value || + IsSpecializationOf<WTFArray, T>::value || IsSpecializationOf<Map, T>::value || IsSpecializationOf<StructPtr, T>::value || IsSpecializationOf<InlinedStructPtr, T>::value>::type> { |