Zen
A cross-platform functional programming language
|
visit(const Ast::TernaryOpExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::BinaryOpExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::PrefixOpExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::PostfixOpExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::OrderedExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::IndexExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::ListExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::DictExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::TreeExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::QueryExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::QueryPartExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::QueryBinaryExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::QueryValExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::QueryConstantExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::StringFormatExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::TypeDefExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::StructExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::StructInitExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::FunctionExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::ListTemplateExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::DictTemplateExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::VariableRefExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::EnumRefExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::InternalCallExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::InvokerCallExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::FunctionCallExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::FunctionImplExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::FunctionDefImplExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::AnyExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::CastExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::NumericConstantExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::BooleanConstantExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::CharConstantExpr &expr)=0 | Expr::Visitor | [pure virtual] |
visit(const Ast::StringConstantExpr &expr)=0 | Expr::Visitor | [pure virtual] |
Visitor() | Expr::Visitor | [inline] |
~Visitor() | Expr::Visitor | [inline, virtual] |