Lines Matching refs:AidlConstantDeclaration
89 class AidlConstantDeclaration;
112 virtual void Visit(const AidlConstantDeclaration&) {}
448 virtual const AidlConstantDeclaration* AsConstantDeclaration() const { return nullptr; }
454 AidlConstantDeclaration* AsConstantDeclaration() {
455 return const_cast<AidlConstantDeclaration*>(
767 class AidlConstantDeclaration : public AidlMember {
769 AidlConstantDeclaration(const AidlLocation& location, AidlTypeSpecifier* specifier,
771 virtual ~AidlConstantDeclaration() = default;
774 AidlConstantDeclaration(const AidlConstantDeclaration&) = delete;
775 AidlConstantDeclaration(AidlConstantDeclaration&&) = delete;
776 AidlConstantDeclaration& operator=(const AidlConstantDeclaration&) = delete;
777 AidlConstantDeclaration& operator=(AidlConstantDeclaration&&) = delete;
801 const AidlConstantDeclaration* AsConstantDeclaration() const override { return this; }
959 const std::vector<std::unique_ptr<AidlConstantDeclaration>>& GetConstantDeclarations() const {
983 std::vector<std::unique_ptr<AidlConstantDeclaration>> constants_;