Home
last modified time | relevance | path

Searched refs:AidlParcelable (Results 1 – 16 of 16) sorted by relevance

/system/tools/aidl/
Dtype_cpp_unittest.cpp63 unique_ptr<AidlParcelable> parcelable(new AidlParcelable( in TEST_F()
Dtype_java_unittest.cpp48 unique_ptr<AidlParcelable> parcelable(new AidlParcelable( in TEST_F()
Daidl_language.h463 class AidlParcelable; variable
487 class AidlParcelable; variable
510 virtual const AidlParcelable* AsParcelable() const { return nullptr; } in AsParcelable()
518 AidlParcelable* AsParcelable() { in AsParcelable()
519 return const_cast<AidlParcelable*>(const_cast<const AidlDefinedType*>(this)->AsParcelable()); in AsParcelable()
525 const AidlParcelable* AsUnstructuredParcelable() const { in AsUnstructuredParcelable()
529 AidlParcelable* AsUnstructuredParcelable() { in AsUnstructuredParcelable()
530 return const_cast<AidlParcelable*>( in AsUnstructuredParcelable()
554 class AidlParcelable : public AidlDefinedType {
556 AidlParcelable(const AidlLocation& location, AidlQualifiedName* name,
[all …]
Dtype_cpp.cpp196 NullableParcelableType(const AidlParcelable& parcelable, const std::string& cpp_header, in NullableParcelableType()
204 static string GetCppName(const AidlParcelable& parcelable) { in GetCppName()
212 ParcelableType(const AidlParcelable& parcelable, const std::string& cpp_header, in ParcelableType()
224 static string GetCppName(const AidlParcelable& parcelable) { in GetCppName()
470 bool TypeNamespace::AddParcelableType(const AidlParcelable& p, const std::string& filename) { in AddParcelableType()
Daidl_language.cpp321 class AidlParcelable; in Signature()
323 class AidlParcelable; in Signature()
624 AidlParcelable::AidlParcelable(const AidlLocation& location, AidlQualifiedName* name, in AidlParcelable() function in AidlParcelable
636 bool AidlParcelable::CheckValid(const AidlTypenames&) const { in CheckValid()
654 void AidlParcelable::Write(CodeWriter* writer) const { in Write()
661 : AidlParcelable(location, name, package, comments, "" /*cpp_header*/), in AidlStructuredParcelable()
Dtype_cpp.h94 bool AddParcelableType(const AidlParcelable& p,
Dtype_namespace.cpp112 const AidlParcelable* parcelable = type->AsParcelable(); in AddDefinedTypes()
Daidl_language_y.yy64 AidlParcelable* parcelable;
190 $$ = new AidlParcelable(loc(@2), $2, ps->Package(), $1->GetComments());
193 $$ = new AidlParcelable(loc(@2), $2, ps->Package(), $1->GetComments(), $4->GetText());
Daidl.cpp442 AidlParcelable* doc = new AidlParcelable( in parse_preprocessed_file()
445 typenames.AddPreprocessedType(unique_ptr<AidlParcelable>(doc)); in parse_preprocessed_file()
622 AidlParcelable* unstructuredParcelable = defined_type->AsUnstructuredParcelable(); in load_and_validate_aidl()
Dgenerate_java.cpp82 const AidlParcelable* parcelable_decl = defined_type->AsParcelable(); in generate_java()
Daidl_to_ndk.cpp130 TypeInfo ParcelableTypeInfo(const AidlParcelable& type) { in ParcelableTypeInfo()
Dtype_java.h291 bool AddParcelableType(const AidlParcelable& p,
Dtype_java.cpp320 bool JavaTypeNamespace::AddParcelableType(const AidlParcelable& p, in AddParcelableType()
Dtype_namespace.h95 virtual bool AddParcelableType(const AidlParcelable& p,
Dgenerate_ndk.cpp104 const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateNdk()
Dgenerate_cpp.cpp1232 const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateCpp()