Searched refs:MojomTypeTraits (Results 1 – 9 of 9) sorted by relevance
/external/libmojo/mojo/public/cpp/bindings/lib/ |
D | bindings_internal.h | 198 struct MojomTypeTraits { struct 206 struct MojomTypeTraits<Array<T>, false> { argument 207 using Data = Array_Data<typename MojomTypeTraits<T>::DataAsArrayElement>; 214 struct MojomTypeTraits<AssociatedInterfacePtrInfo<T>, false> { 223 struct MojomTypeTraits<AssociatedInterfaceRequest<T>, false> { 232 struct MojomTypeTraits<bool, false> { 240 struct MojomTypeTraits<T, true> { 248 struct MojomTypeTraits<ScopedHandleBase<T>, false> { 256 struct MojomTypeTraits<InterfacePtr<T>, false> { 264 struct MojomTypeTraits<InterfaceRequest<T>, false> { [all …]
|
D | array_serialization.h | 112 using Data = typename MojomTypeTraits<MojomType>::Data; 180 using Data = typename MojomTypeTraits<MojomType>::Data; 234 using Data = typename MojomTypeTraits<MojomType>::Data; 286 using Data = typename MojomTypeTraits<MojomType>::Data; 355 using Data = typename MojomTypeTraits<MojomType>::Data; 357 using DataElementPtr = typename MojomTypeTraits<Element>::Data*; 443 using Data = typename MojomTypeTraits<MojomType>::Data; 501 using Data = typename MojomTypeTraits<Array<Element>>::Data;
|
D | map_serialization.h | 86 using Data = typename MojomTypeTraits<Map<Key, Value>>::Data; 126 MojomTypeTraits<Array<Key>>::Data::New(Traits::GetSize(input), buf); 136 MojomTypeTraits<Array<Value>>::Data::New(Traits::GetSize(input), buf);
|
/external/libmojo/mojo/public/cpp/bindings/tests/ |
D | wtf_types_unittest.cc | 118 typename mojo::internal::MojomTypeTraits<Array<mojo::String>>::Data* data; in TEST_F() 139 typename mojo::internal::MojomTypeTraits<Array<mojo::String>>::Data* data; in TEST_F() 159 typename mojo::internal::MojomTypeTraits<Array<mojo::String>>::Data* data; in TEST_F() 187 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data; in TEST_F() 215 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data; in TEST_F()
|
D | serialization_warning_unittest.cc | 55 typename mojo::internal::MojomTypeTraits<T>::Data* data; in TestWarning() 70 typename mojo::internal::MojomTypeTraits<T>::Data* data; in TestArrayWarning() 84 typename mojo::internal::MojomTypeTraits<T>::Data* data; in TestUnionWarning()
|
D | map_common_test.h | 168 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data; 201 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data;
|
D | array_common_test.h | 218 typename mojo::internal::MojomTypeTraits<Array<Array<int32_t>>>::Data* data; in Serialization_ArrayOfArrayOfPOD() 276 typename mojo::internal::MojomTypeTraits<Array<String>>::Data* data; in Serialization_ArrayOfString()
|
D | struct_unittest.cc | 53 using InputDataType = typename mojo::internal::MojomTypeTraits<T>::Data*; in SerializeAndDeserialize() 54 using OutputDataType = typename mojo::internal::MojomTypeTraits<U>::Data*; in SerializeAndDeserialize()
|
D | union_unittest.cc | 697 typename mojo::internal::MojomTypeTraits<Map<String, PodUnionPtr>>::Data* in TEST() 725 typename mojo::internal::MojomTypeTraits<Map<String, PodUnionPtr>>::Data* in TEST()
|