Home
last modified time | relevance | path

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

/external/libchrome/mojo/public/cpp/bindings/lib/
Dbindings_internal.h215 struct MojomTypeTraits { struct
223 struct MojomTypeTraits<ArrayDataView<T>, false> { argument
224 using Data = Array_Data<typename MojomTypeTraits<T>::DataAsArrayElement>;
231 struct MojomTypeTraits<AssociatedInterfacePtrInfoDataView<T>, false> {
240 struct MojomTypeTraits<AssociatedInterfaceRequestDataView<T>, false> {
249 struct MojomTypeTraits<bool, false> {
257 struct MojomTypeTraits<T, true> {
265 struct MojomTypeTraits<ScopedHandleBase<T>, false> {
273 struct MojomTypeTraits<InterfacePtrDataView<T>, false> {
281 struct MojomTypeTraits<InterfaceRequestDataView<T>, false> {
[all …]
Darray_serialization.h111 using Data = typename MojomTypeTraits<MojomType>::Data;
179 using Data = typename MojomTypeTraits<MojomType>::Data;
230 using Data = typename MojomTypeTraits<MojomType>::Data;
278 using Data = typename MojomTypeTraits<MojomType>::Data;
341 using Data = typename MojomTypeTraits<MojomType>::Data;
344 typename MojomTypeTraits<Element>::Data::BufferWriter;
424 using Data = typename MojomTypeTraits<MojomType>::Data;
471 using Data = typename MojomTypeTraits<ArrayDataView<Element>>::Data;
Dmap_serialization.h89 using Data = typename MojomTypeTraits<MapDataView<Key, Value>>::Data;
109 typename MojomTypeTraits<ArrayDataView<Key>>::Data::BufferWriter
118 typename MojomTypeTraits<ArrayDataView<Value>>::Data::BufferWriter
Dserialization.h67 typename MojomTypeTraits<MojomType>::Data::BufferWriter writer;
96 using DataType = typename MojomTypeTraits<MojomType>::Data;
/external/libchrome/mojo/public/cpp/bindings/
Darray_data_view.h27 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
47 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
67 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
96 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
120 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
145 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
170 using Data_ = typename MojomTypeTraits<ArrayDataView<T>>::Data;
Dmap_data_view.h20 using Data_ = typename internal::MojomTypeTraits<MapDataView<K, V>>::Data;
/external/libchrome/mojo/public/cpp/bindings/tests/
Dserialization_warning_unittest.cc55 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TestWarning()
70 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TestArrayWarning()
86 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TestUnionWarning()
Dwtf_types_unittest.cc117 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TEST_F()
143 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TEST_F()
164 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TEST_F()
Dstruct_unittest.cc71 typename mojo::internal::MojomTypeTraits<InputMojomType>::Data*; in SerializeAndDeserialize()
73 typename mojo::internal::MojomTypeTraits<OutputMojomType>::Data*; in SerializeAndDeserialize()
Dunion_unittest.cc718 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TEST()
747 typename mojo::internal::MojomTypeTraits<MojomType>::Data::BufferWriter in TEST()
/external/libchrome/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule-shared.h.tmpl11 struct MojomTypeTraits<{{kind|get_qualified_name_for_kind}}DataView> {