From 05a44579a39f439f78ca93f1830aafa92cfbc9c2 Mon Sep 17 00:00:00 2001 From: MichelJuillard <michel.juillard@mjui.fr> Date: Fri, 31 Mar 2023 15:38:19 +0200 Subject: [PATCH] make some symbols public for error functions --- src/DataTree.hh | 4 +--- src/SymbolTable.hh | 8 +++----- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/DataTree.hh b/src/DataTree.hh index 57800d85..afcc34de 100644 --- a/src/DataTree.hh +++ b/src/DataTree.hh @@ -304,10 +304,8 @@ public: //! Raised when a trend is declared twice class TrendException : public std::exception { - private: - const string name; - public: + const string name; TrendException(string name_arg) : name(name_arg) {} }; diff --git a/src/SymbolTable.hh b/src/SymbolTable.hh index 7adbca7f..83476e55 100644 --- a/src/SymbolTable.hh +++ b/src/SymbolTable.hh @@ -198,13 +198,11 @@ public: //! Thrown when trying to declare a symbol twice class AlreadyDeclaredException : public std::exception { - private: - //! Symbol name - const string name; + public: //! Was the previous declaration done with the same symbol type ? const bool same_type; - - public: + //! Symbol name + const string name; AlreadyDeclaredException(string name_arg, bool same_type_arg) : name(name_arg), same_type(same_type_arg) { -- GitLab