cleanup: remove comments field from ConstantRef
It is not used.
Bug: none
Test: m aidl_unittests
Change-Id: I726682a17d4f1d8ca04dc7d85abef3039c230f1b
diff --git a/aidl_language.h b/aidl_language.h
index 2e5d3ce..1f0aab7 100644
--- a/aidl_language.h
+++ b/aidl_language.h
@@ -662,12 +662,10 @@
// When a <type> is missing, <field> is of the enclosing type.
class AidlConstantReference : public AidlConstantValue {
public:
- AidlConstantReference(const AidlLocation& location, const std::string& value,
- const std::string& comments);
+ AidlConstantReference(const AidlLocation& location, const std::string& value);
const std::unique_ptr<AidlTypeSpecifier>& GetRefType() const { return ref_type_; }
const std::string& GetFieldName() const { return field_name_; }
- const std::string& GetComments() const { return comments_; }
bool CheckValid() const override;
void TraverseChildren(std::function<void(const AidlNode&)>) const override {
@@ -681,7 +679,6 @@
std::unique_ptr<AidlTypeSpecifier> ref_type_;
std::string field_name_;
- const std::string comments_;
mutable const AidlConstantValue* resolved_ = nullptr;
};