Home
last modified time | relevance | path

Searched refs:MojomTypeTraits (Results 1 – 9 of 9) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/lib/
Dbindings_internal.h198 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 …]
Darray_serialization.h112 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;
Dmap_serialization.h86 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/
Dwtf_types_unittest.cc118 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()
Dserialization_warning_unittest.cc55 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()
Dmap_common_test.h168 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data;
201 typename mojo::internal::MojomTypeTraits<MojomType>::Data* data;
Darray_common_test.h218 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()
Dstruct_unittest.cc53 using InputDataType = typename mojo::internal::MojomTypeTraits<T>::Data*; in SerializeAndDeserialize()
54 using OutputDataType = typename mojo::internal::MojomTypeTraits<U>::Data*; in SerializeAndDeserialize()
Dunion_unittest.cc697 typename mojo::internal::MojomTypeTraits<Map<String, PodUnionPtr>>::Data* in TEST()
725 typename mojo::internal::MojomTypeTraits<Map<String, PodUnionPtr>>::Data* in TEST()