diff options
author | Steven Moreland <smoreland@google.com> | 2021-10-08 15:04:22 -0700 |
---|---|---|
committer | Steven Moreland <smoreland@google.com> | 2021-10-11 21:59:48 +0000 |
commit | 85762bf61d7184b38dac7f7eacc2da480b6d089a (patch) | |
tree | e3c789a316f55085dbf0b92f12f6db1aded3d75f /aidl_language.h | |
parent | e01fbe2a0001cae7f8779b302ac0ce5f6fea36c5 (diff) | |
download | aidl-85762bf61d7184b38dac7f7eacc2da480b6d089a.tar.gz |
remove AidlPackage
This AidlNode is not part of the AIDL AST, and so it can't be visited.
Bug: 201584220
Test: aidl_unittests
Change-Id: I008c5e6648ed27cc1e8d8e7f672389266457707d
Diffstat (limited to 'aidl_language.h')
-rw-r--r-- | aidl_language.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/aidl_language.h b/aidl_language.h index 5a09db6b..52fabf90 100644 --- a/aidl_language.h +++ b/aidl_language.h @@ -81,7 +81,6 @@ bool ParseFloating(std::string_view sv, double* parsed); bool ParseFloating(std::string_view sv, float* parsed); class AidlDocument; -class AidlPackage; class AidlImport; class AidlInterface; class AidlParcelable; @@ -121,7 +120,6 @@ class AidlVisitor { virtual void Visit(const AidlBinaryConstExpression&) {} virtual void Visit(const AidlAnnotation&) {} virtual void Visit(const AidlImport&) {} - virtual void Visit(const AidlPackage&) {} }; class AidlScope { @@ -1164,20 +1162,6 @@ class AidlInterface final : public AidlDefinedType { void DispatchVisit(AidlVisitor& v) const override { v.Visit(*this); } }; -class AidlPackage : public AidlNode { - public: - AidlPackage(const AidlLocation& location, const std::string& name, const Comments& comments) - : AidlNode(location, comments), name_(name) {} - virtual ~AidlPackage() = default; - void TraverseChildren(std::function<void(const AidlNode&)>) const {} - void DispatchVisit(AidlVisitor& v) const { v.Visit(*this); } - - const std::string& GetName() const { return name_; } - - private: - std::string name_; -}; - class AidlImport : public AidlNode { public: AidlImport(const AidlLocation& location, const std::string& needed_class, |