Home | History | Annotate | Download | only in aidl

Lines Matching refs:types

19 #include <sys/types.h>
43 Type::Type(const JavaTypeNamespace* types, const string& name, int kind,
45 : Type(types, "", name, kind, canWriteToParcel, canBeOut, "", -1) {}
47 Type::Type(const JavaTypeNamespace* types, const string& package,
51 m_types(types),
98 BasicType::BasicType(const JavaTypeNamespace* types, const string& name,
104 : Type(types, name, ValidatableType::KIND_BUILT_IN, true, false),
107 m_array_type.reset(new BasicArrayType(types, name, writeArrayParcel,
121 BasicArrayType::BasicArrayType(const JavaTypeNamespace* types,
126 : Type(types, name, ValidatableType::KIND_BUILT_IN, true, true),
149 FileDescriptorType::FileDescriptorType(const JavaTypeNamespace* types)
150 : Type(types, "java.io", "FileDescriptor", ValidatableType::KIND_BUILT_IN,
152 m_array_type.reset(new FileDescriptorArrayType(types));
165 FileDescriptorArrayType::FileDescriptorArrayType(const JavaTypeNamespace* types)
166 : Type(types, "java.io", "FileDescriptor", ValidatableType::KIND_BUILT_IN,
186 BooleanType::BooleanType(const JavaTypeNamespace* types)
187 : Type(types, "boolean", ValidatableType::KIND_BUILT_IN, true, false) {
188 m_array_type.reset(new BooleanArrayType(types));
205 BooleanArrayType::BooleanArrayType(const JavaTypeNamespace* types)
206 : Type(types, "boolean", ValidatableType::KIND_BUILT_IN, true, true) {}
225 CharType::CharType(const JavaTypeNamespace* types)
226 : Type(types, "char", ValidatableType::KIND_BUILT_IN, true, false) {
227 m_array_type.reset(new CharArrayType(types));
241 CharArrayType::CharArrayType(const JavaTypeNamespace* types)
242 : Type(types, "char", ValidatableType::KIND_BUILT_IN, true, true) {}
261 StringType::StringType(const JavaTypeNamespace* types,
264 : Type(types, package, class_name,
266 m_array_type.reset(new StringArrayType(types));
283 StringArrayType::StringArrayType(const JavaTypeNamespace* types)
284 : Type(types, "java.lang", "String", ValidatableType::KIND_BUILT_IN,
308 CharSequenceType::CharSequenceType(const JavaTypeNamespace* types)
309 : Type(types, "java.lang", "CharSequence", ValidatableType::KIND_BUILT_IN,
362 RemoteExceptionType::RemoteExceptionType(const JavaTypeNamespace* types)
363 : Type(types, "android.os", "RemoteException",
378 RuntimeExceptionType::RuntimeExceptionType(const JavaTypeNamespace* types)
379 : Type(types, "java.lang", "RuntimeException",
395 IBinderType::IBinderType(const JavaTypeNamespace* types)
396 : Type(types, "android.os", "IBinder", ValidatableType::KIND_BUILT_IN,
398 m_array_type.reset(new IBinderArrayType(types));
411 IBinderArrayType::IBinderArrayType(const JavaTypeNamespace* types)
412 : Type(types, "android.os", "IBinder", ValidatableType::KIND_BUILT_IN,
432 IInterfaceType::IInterfaceType(const JavaTypeNamespace* types)
433 : Type(types, "android.os", "IInterface", ValidatableType::KIND_BUILT_IN,
448 BinderType::BinderType(const JavaTypeNamespace* types)
449 : Type(types, "android.os", "Binder", ValidatableType::KIND_BUILT_IN,
464 BinderProxyType::BinderProxyType(const JavaTypeNamespace* types)
465 : Type(types, "android.os", "BinderProxy", ValidatableType::KIND_BUILT_IN,
480 ParcelType::ParcelType(const JavaTypeNamespace* types)
481 : Type(types, "android.os", "Parcel", ValidatableType::KIND_BUILT_IN,
496 ParcelableInterfaceType::ParcelableInterfaceType(const JavaTypeNamespace* types)
497 : Type(types, "android.os", "Parcelable", ValidatableType::KIND_BUILT_IN,
513 MapType::MapType(const JavaTypeNamespace* types)
514 : Type(types, "java.util", "Map", ValidatableType::KIND_BUILT_IN,
523 const JavaTypeNamespace* types) {
527 *cl = new Variable(types->ClassLoaderType(), "cl");
530 types->ClassLoaderType()));
548 ListType::ListType(const JavaTypeNamespace* types)
549 : Type(types, "java.util", "List", ValidatableType::KIND_BUILT_IN,
574 UserDataType::UserDataType(const JavaTypeNamespace* types,
578 : Type(types, package, name,
582 m_array_type.reset(new UserDataArrayType(types, package, name, builtIn,
647 UserDataArrayType::UserDataArrayType(const JavaTypeNamespace* types,
651 : Type(types, package, name,
682 InterfaceType::InterfaceType(const JavaTypeNamespace* types,
686 : Type(types, package, name, builtIn ? ValidatableType::KIND_BUILT_IN
714 GenericListType::GenericListType(const JavaTypeNamespace* types,
716 : Type(types, "java.util", "List<" + contained_type->CanonicalName() + ">",
772 ClassLoaderType::ClassLoaderType(const JavaTypeNamespace* types)
773 : Type(types, "java.lang", "ClassLoader", ValidatableType::KIND_BUILT_IN,
872 // for interfaces, add the stub, proxy, and interface types.