Zen
A cross-platform functional programming language
|
_ctx | ClosureVisitor | [private] |
_dsi | ClosureVisitor | [private] |
ClosureVisitor(zbl::RefCollector &ctx, zbl::RefCollector::DefStackItem &dsi) | ClosureVisitor | [inline] |
collectXRefs(const Ast::VariableRefList &xRefList) | ClosureVisitor | [inline, private] |
visit(const Ast::RunClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::ExitClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::LoopClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::SharedClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::CallClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::FunctionCallClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visit(const Ast::ReturnClosure &closure) | ClosureVisitor | [inline, private, virtual] |
visitClosure(const Ast::Closure &closure) | ClosureVisitor | [inline] |
Visitor() | Closure::Visitor | [inline] |
~Visitor() | Closure::Visitor | [inline, virtual] |