Lines Matching refs:AidlEnumDeclaration
86 class AidlEnumDeclaration;
108 virtual void Visit(const AidlEnumDeclaration&) {}
915 virtual const AidlEnumDeclaration* AsEnumDeclaration() const { return nullptr; }
929 AidlEnumDeclaration* AsEnumDeclaration() {
930 return const_cast<AidlEnumDeclaration*>(
1075 class AidlEnumDeclaration : public AidlDefinedType {
1077 AidlEnumDeclaration(const AidlLocation& location, const string& name,
1080 virtual ~AidlEnumDeclaration() = default;
1083 AidlEnumDeclaration(const AidlEnumDeclaration&) = delete;
1084 AidlEnumDeclaration(AidlEnumDeclaration&&) = delete;
1085 AidlEnumDeclaration& operator=(const AidlEnumDeclaration&) = delete;
1086 AidlEnumDeclaration& operator=(AidlEnumDeclaration&&) = delete;
1100 const AidlEnumDeclaration* AsEnumDeclaration() const override { return this; }