Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / ASTPrinter.cpp
diff options
context:
space:
mode:
1 files changed, 5 insertions, 2 deletions
-rw-r--r--JSImpl/src/ASTPrinter.cpp7
diff --git a/JSImpl/src/ASTPrinter.cpp b/JSImpl/src/ASTPrinter.cpp
index 8c5783f..4a05510 100644
--- a/JSImpl/src/ASTPrinter.cpp
+++ b/JSImpl/src/ASTPrinter.cpp
@@ -126,11 +126,14 @@ public:
virtual void Visit(CaseStatement *) override;
virtual void Visit(WhileStatement* e) override;
virtual void Visit(ForStatement* e) override;
+ virtual void Visit(Break* e) override;
+ virtual void Visit(Continue* e) override;
virtual void Visit(FunctionDeclaration* e) override;
virtual void Visit(TopStatements* e) override;
virtual void Visit(EmptyExpression* e) override;
- virtual void Visit(CallExpression* e) override;
-
+ virtual void Visit(Call* e) override;
+ virtual void Visit(MemberAccess* e) override;
+
void Print( const char* name, const ExpressionPtr& expr, bool isLast);
void Print( const char* name, const IPLVector<ExpressionPtr>& list, bool isLast);
void Print( const char* name, const IPLVector<IPLString>& list, bool isLast);