diff options
Diffstat (limited to 'c_compiler/include/expression.hpp')
-rw-r--r-- | c_compiler/include/expression.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/c_compiler/include/expression.hpp b/c_compiler/include/expression.hpp index b9d2339..9e57fd4 100644 --- a/c_compiler/include/expression.hpp +++ b/c_compiler/include/expression.hpp @@ -4,11 +4,12 @@ #include "ast.hpp" class Expression : public Node { -private: public: - Expression(const Node* expr = new EmptyNode); + Expression(const Node* expr = nullptr); - virtual void printasm() const override; + virtual void print() const; + virtual void printxml() const; + virtual void printasm() const; }; #endif |