From a82c028fce4b9a4bd735d06daa6947462a4622e0 Mon Sep 17 00:00:00 2001 From: Peter Dahlberg Date: Sat, 1 Jun 2013 02:44:31 +0200 Subject: [PATCH] ReturnStatement(2) --- CMakeLists.txt | 1 + inc/AST/ASTVisitor.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d7b52dd..5693be3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,6 +72,7 @@ SET(SCULLY_SOURCE src/AST/StatementList.cpp src/AST/ValueList.cpp src/AST/IfStatement.cpp + src/AST/ReturnStatement.cpp ${CMAKE_CURRENT_BINARY_DIR}/grammar.cpp ) diff --git a/inc/AST/ASTVisitor.h b/inc/AST/ASTVisitor.h index a085c49..fdb9989 100644 --- a/inc/AST/ASTVisitor.h +++ b/inc/AST/ASTVisitor.h @@ -10,6 +10,7 @@ #include "StatementList.h" #include "ValueList.h" #include "VariableDefinition.h" +#include "ReturnStatement.h" class ASTVisitor { public: @@ -25,6 +26,7 @@ public: virtual void visit(StatementList* e) = 0; virtual void visit(ValueList* e) = 0; virtual void visit(VariableDefinition* e) = 0; + virtual void visit(ReturnStatement* e) = 0; }; #endif // ASTVISITOR_H