From 5fa51d49705e25d284c4adb16edb625d85e0c601 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Mon, 30 Jan 2023 11:26:08 +0800 Subject: fix a build warning. --- src/yuescript/parser.hpp | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/yuescript/parser.hpp b/src/yuescript/parser.hpp index 5a0afa8..83682ae 100644 --- a/src/yuescript/parser.hpp +++ b/src/yuescript/parser.hpp @@ -207,16 +207,6 @@ public: */ rule(const expr& e); -#ifndef NDEBUG - - /** constructor from a expression name. - @param name name of expression. - */ - struct initTag { }; - rule(const char* name, initTag); - -#endif // NDEBUG - /** constructor from rule. @param r rule. */ @@ -271,6 +261,17 @@ public: rule& operator=(const expr&); +#ifndef NDEBUG + + /** constructor from a expression name. + @param name name of expression. + */ + struct initTag { }; + rule(const char* name, initTag); + const char* get_name() const { return m_name; } + +#endif // NDEBUG + private: // mode enum _MODE { -- cgit v1.2.3-55-g6feb