Zen
A cross-platform functional programming language

StatementVisitor Member List

This is the complete list of members for StatementVisitor, including all inherited members.
_ctxStatementVisitor [private]
StatementVisitor(zbl::RefCollector &ctx)StatementVisitor [inline]
visit(const Ast::StatementBlock &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::ExprStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::DefineVarStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::LogStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::IfThenStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::IfElseStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::SwitchStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::SelectStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::ForeachStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::ForStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::WhileStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::DoWhileStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::BreakStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::ContinueStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::EmptyStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::TypeSpecStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::RoutineReturnStatement &stmt)StatementVisitor [inline, private, virtual]
visit(const Ast::FunctionReturnStatement &stmt)StatementVisitor [inline, private, virtual]
visitFunctionDef(const Ast::FunctionDef &fdef, const Ast::FunctionBlock &block)StatementVisitor [inline]
Visitor()Statement::Visitor [inline]
visitStatement(const Ast::Statement &stmt)StatementVisitor [inline]
visitStatementList(const Ast::StatementList &list)StatementVisitor [inline]
visitStatementList(const Ast::FunctionDef &fdef, const Ast::StatementList &list)StatementVisitor [inline]
~Visitor()Statement::Visitor [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines