| 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);
|
|
|