Lines Matching defs:Type

10 class Type
26 Type(const string& name, int kind, bool canWriteToParcel,
28 Type(const string& package, const string& name,
31 virtual ~Type();
74 Type();
75 Type(const Type&);
88 class BasicType : public Type
135 class BooleanType : public Type
160 class CharType : public Type
186 class StringType : public Type
213 class CharSequenceType : public Type
226 class RemoteExceptionType : public Type
237 class RuntimeExceptionType : public Type
248 class IBinderType : public Type
266 class IInterfaceType : public Type
277 class BinderType : public Type
288 class BinderProxyType : public Type
299 class ParcelType : public Type
310 class ParcelableInterfaceType : public Type
321 class MapType : public Type
334 class ListType : public Type
354 class UserDataType : public Type
386 class InterfaceType : public Type
405 class GenericType : public Type
409 const vector<Type*>& args);
411 const vector<Type*>& GenericArgumentTypes() const;
426 vector<Type*> m_args;
440 class ClassLoaderType : public Type
450 const vector<Type*>& args);
476 void Add(Type* type);
482 Type* Find(const string& name) const;
483 Type* Find(const char* package, const char* name) const;
486 Type* Search(const string& name);
500 vector<Type*> m_types;
506 extern Type* VOID_TYPE;
507 extern Type* BOOLEAN_TYPE;
508 extern Type* BYTE_TYPE;
509 extern Type* CHAR_TYPE;
510 extern Type* INT_TYPE;
511 extern Type* LONG_TYPE;
512 extern Type* FLOAT_TYPE;
513 extern Type* DOUBLE_TYPE;
514 extern Type* OBJECT_TYPE;
515 extern Type* STRING_TYPE;
516 extern Type* CHAR_SEQUENCE_TYPE;
517 extern Type* TEXT_UTILS_TYPE;
518 extern Type* REMOTE_EXCEPTION_TYPE;
519 extern Type* RUNTIME_EXCEPTION_TYPE;
520 extern Type* IBINDER_TYPE;
521 extern Type* IINTERFACE_TYPE;
522 extern Type* BINDER_NATIVE_TYPE;
523 extern Type* BINDER_PROXY_TYPE;
524 extern Type* PARCEL_TYPE;
525 extern Type* PARCELABLE_INTERFACE_TYPE;
527 extern Type* CONTEXT_TYPE;
529 extern Type* RPC_DATA_TYPE;
530 extern Type* RPC_ERROR_TYPE;
531 extern Type* RPC_CONTEXT_TYPE;
532 extern Type* EVENT_FAKE_TYPE;