Index: mojo/public/cpp/bindings/lib/serialization_util.h |
diff --git a/mojo/public/cpp/bindings/lib/serialization_util.h b/mojo/public/cpp/bindings/lib/serialization_util.h |
index 56f5e761daffe43fbfc99ce09092a00612206a47..8e926cc5e832803781cf6b8e9a026e4be8ced18f 100644 |
--- a/mojo/public/cpp/bindings/lib/serialization_util.h |
+++ b/mojo/public/cpp/bindings/lib/serialization_util.h |
@@ -102,10 +102,12 @@ inline void InterfaceDataToPointer(Interface_Data* input, |
input->version)); |
} |
+// TODO(yzshen): Unify StructTraits::Read*() methods and remove |
+// HasReadFromDataViewMethod. |
template <typename T> |
-struct HasReadFromRawDataMethod { |
+struct HasReadFromDataViewMethod { |
template <typename U> |
- static char Test(decltype(U::ReadFromRawData)*); |
+ static char Test(decltype(U::ReadFromDataView)*); |
template <typename U> |
static int Test(...); |
static const bool value = sizeof(Test<T>(0)) == sizeof(char); |