diff options
Diffstat (limited to 'c_compiler/include/expression.hpp')
-rw-r--r-- | c_compiler/include/expression.hpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/c_compiler/include/expression.hpp b/c_compiler/include/expression.hpp index 9eb9efd..1e2bf04 100644 --- a/c_compiler/include/expression.hpp +++ b/c_compiler/include/expression.hpp @@ -6,11 +6,9 @@ class Expression : public BaseNode { private: public: - Expression() : BaseNode() {} + Expression(const Base* expr = new EmptyNode); - virtual void print() const override {} - virtual void printxml() const override {} - virtual void printasm() const override {} + virtual void printasm() const override; }; #endif |