Lines Matching refs:AidlStructuredParcelable
85 class AidlStructuredParcelable;
106 virtual void Visit(const AidlStructuredParcelable&) {}
913 virtual const AidlStructuredParcelable* AsStructuredParcelable() const { return nullptr; }
922 AidlStructuredParcelable* AsStructuredParcelable() {
923 return const_cast<AidlStructuredParcelable*>(
1018 class AidlStructuredParcelable : public AidlParcelable {
1020 AidlStructuredParcelable(const AidlLocation& location, const std::string& name,
1024 virtual ~AidlStructuredParcelable() = default;
1027 AidlStructuredParcelable(const AidlStructuredParcelable&) = delete;
1028 AidlStructuredParcelable(AidlStructuredParcelable&&) = delete;
1029 AidlStructuredParcelable& operator=(const AidlStructuredParcelable&) = delete;
1030 AidlStructuredParcelable& operator=(AidlStructuredParcelable&&) = delete;
1032 const AidlStructuredParcelable* AsStructuredParcelable() const override { return this; }