Lines Matching refs:AidlParcelable
463 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,
559 virtual ~AidlParcelable() = default;
567 const AidlParcelable* AsParcelable() const override { return this; } in AsParcelable()
576 DISALLOW_COPY_AND_ASSIGN(AidlParcelable);
579 class AidlStructuredParcelable : public AidlParcelable {