Searched refs:AsParcelable (Results 1 – 8 of 8) sorted by relevance
313 } else if (definedType->AsParcelable() != nullptr) { in AddHeaders()314 const std::string cpp_header = definedType->AsParcelable()->GetCppHeader(); in AddHeaders()315 AIDL_FATAL_IF(cpp_header.empty(), definedType->AsParcelable()) in AddHeaders()316 << "Parcelable " << definedType->AsParcelable()->GetCanonicalName() in AddHeaders()
273 if (t->AsParcelable() != nullptr) { in WriteToParcelFor()387 } else if (t->AsParcelable() != nullptr) { in WriteToParcelFor()501 if (t->AsParcelable() != nullptr) { in CreateFromParcelFor()620 } else if (t->AsParcelable() != nullptr || t->AsStructuredParcelable() != nullptr) { in CreateFromParcelFor()691 if (t->AsParcelable() != nullptr) { in ReadFromParcelFor()762 if (t->AsParcelable() != nullptr) { in ReadFromParcelFor()815 if (t->AsInterface() != nullptr || t->AsParcelable() != nullptr) { in ToStringFor()
672 virtual const AidlParcelable* AsParcelable() const { return nullptr; } in AsParcelable() function683 AidlParcelable* AsParcelable() { in AsParcelable() function684 return const_cast<AidlParcelable*>(const_cast<const AidlDefinedType*>(this)->AsParcelable()); in AsParcelable()701 return this->AsParcelable(); in AsUnstructuredParcelable()737 const AidlParcelable* AsParcelable() const override { return this; } in AsParcelable() function
255 return t->AsParcelable() != nullptr && !t->IsImmutable(); in CanBeOutParameter()
133 if (const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateNdk()195 } else if (type->AsParcelable() != nullptr) { in GenerateHeaderIncludes()196 return type->AsParcelable()->GetCppHeader(); in GenerateHeaderIncludes()
355 } else if (const AidlParcelable* parcelable = type->AsParcelable(); parcelable != nullptr) { in GetTypeAspect()
863 if (defined_type != nullptr && defined_type->AsParcelable() != nullptr) { in LanguageSpecificCheckValid()
1423 const AidlParcelable* parcelable_decl = defined_type.AsParcelable(); in GenerateCpp()