Change some AST elements to post visit.

This commit is contained in:
chriseth
2019-05-06 11:43:18 +02:00
parent dee1c1109c
commit 7c62193524
2 changed files with 8 additions and 23 deletions
@@ -45,14 +45,14 @@ public:
std::string code() const;
bool visit(VariableDeclarationStatement const& _variableDeclaration) override;
void endVisit(VariableDeclarationStatement const& _variableDeclaration) override;
bool visit(Assignment const& _assignment) override;
bool visit(ForStatement const& _forStatement) override;
bool visit(Continue const& _continueStatement) override;
bool visit(Break const& _breakStatement) override;
bool visit(Return const& _return) override;
void endVisit(Return const& _return) override;
void endVisit(BinaryOperation const& _binOp) override;
bool visit(FunctionCall const& _funCall) override;
void endVisit(FunctionCall const& _funCall) override;
bool visit(InlineAssembly const& _inlineAsm) override;
bool visit(Identifier const& _identifier) override;
bool visit(Literal const& _literal) override;