From eee52bd7c0e6029ea4020e4269d487298b2c2e1c Mon Sep 17 00:00:00 2001 From: Felix Raimundo Date: Fri, 22 Apr 2016 10:56:17 +0200 Subject: [PATCH] Print symbol names in the debug. Also change the prototype to take a const Expression *, I forgot to change the code there in the const commit. Change-Id: Iea7b9d9a450533bbae8d9003482ee7bd5f442cd2 --- poincare/src/expression_debug.cpp | 7 ++++--- poincare/src/expression_debug.h | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/poincare/src/expression_debug.cpp b/poincare/src/expression_debug.cpp index 8fb3b55b6..cbd1a4451 100644 --- a/poincare/src/expression_debug.cpp +++ b/poincare/src/expression_debug.cpp @@ -1,8 +1,9 @@ -#include #include +#include +#include #include -void print_expression(Expression * e, int indentationLevel) { +void print_expression(const Expression * e, int indentationLevel) { if (indentationLevel>0) { for (int i=0; iname() << ")"; break; case Expression::Type::Tangent: std::cout << "Tangent"; diff --git a/poincare/src/expression_debug.h b/poincare/src/expression_debug.h index ad910f589..b251b6cc3 100644 --- a/poincare/src/expression_debug.h +++ b/poincare/src/expression_debug.h @@ -1,3 +1,3 @@ #include -void print_expression(Expression * e, int indentationLevel = 0); +void print_expression(const Expression * e, int indentationLevel = 0);