summaryrefslogtreecommitdiff
path: root/expression_base.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'expression_base.cpp')
-rw-r--r--expression_base.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/expression_base.cpp b/expression_base.cpp
index 534e4f4..3202328 100644
--- a/expression_base.cpp
+++ b/expression_base.cpp
@@ -11,10 +11,6 @@ using std::string;
Expression::Expression(Expression *left, Expression *right, token_type type)
: left(left), right(right), type(type) {}
-Expression::~Expression() {
- delTree();
-}
-
const Expression *Expression::getLeft() {
return left;
}
@@ -71,6 +67,4 @@ void Expression::delTree() {
if(getRight() != NULL)
delete right;
-
- delete this;
}