From 5f49f08eea7b1cf7e227c95082afd7b5dbe36a32 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Tue, 4 Apr 2023 22:43:59 +0200 Subject: [PATCH] AST: Make more const --- src/ast.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/ast.h b/src/ast.h index 038f86e..43febdb 100644 --- a/src/ast.h +++ b/src/ast.h @@ -124,7 +124,7 @@ public: const std::string& data() const { return m_data; } private: - std::string m_data; + const std::string m_data; }; // ----------------------------------------- @@ -140,7 +140,7 @@ public: const std::string& keyword() const { return m_data; } private: - std::string m_data; + const std::string m_data; }; // ----------------------------------------- @@ -155,7 +155,7 @@ public: int64_t number() const { return m_number; } private: - int64_t m_number { 0 }; + const int64_t m_number { 0 }; }; // ----------------------------------------- @@ -177,7 +177,7 @@ public: State state() const { return m_state; } private: - State m_state; + const State m_state; }; // ----------------------------------------- @@ -193,7 +193,7 @@ public: const std::string& symbol() const { return m_symbol; } private: - std::string m_symbol; + const std::string m_symbol; }; // ----------------------------------------- @@ -212,7 +212,7 @@ public: private: const std::string m_name; - FunctionType m_function; + const FunctionType m_function; }; // ----------------------------------------- @@ -229,9 +229,9 @@ public: EnvironmentPtr env() const { return m_env; } private: - std::vector m_bindings; - ASTNodePtr m_body; - EnvironmentPtr m_env; + const std::vector m_bindings; + const ASTNodePtr m_body; + const EnvironmentPtr m_env; }; // -----------------------------------------