Uses of Class
org.jruby.ast.ScopeNode

Packages that use ScopeNode
org.jruby.ast   
org.jruby.ast.visitor Provide the infrastructure to apply the visitor pattern to the tree of nodes produced by compiling a ruby script. 
org.jruby.evaluator   
org.jruby.internal.runtime.methods   
 

Uses of ScopeNode in org.jruby.ast
 

Methods in org.jruby.ast that return ScopeNode
 ScopeNode ClassNode.getBodyNode()
          Gets the bodyNode.
 ScopeNode DefnNode.getBodyNode()
          Gets the bodyNode.
 ScopeNode DefsNode.getBodyNode()
          Gets the bodyNode.
 ScopeNode ModuleNode.getBodyNode()
          Gets the bodyNode.
 ScopeNode SClassNode.getBodyNode()
          Gets the bodyNode.
 

Constructors in org.jruby.ast with parameters of type ScopeNode
ClassNode(ISourcePosition position, java.lang.String className, ScopeNode bodyNode, INode superNode)
           
DefnNode(ISourcePosition position, java.lang.String name, INode argsNode, ScopeNode bodyNode, Visibility visibility)
           
DefsNode(ISourcePosition position, INode receiverNode, java.lang.String name, INode argsNode, ScopeNode bodyNode)
           
ModuleNode(ISourcePosition position, java.lang.String name, ScopeNode bodyNode)
           
SClassNode(ISourcePosition position, INode recvNode, ScopeNode bodyNode)
           
 

Uses of ScopeNode in org.jruby.ast.visitor
 

Methods in org.jruby.ast.visitor with parameters of type ScopeNode
 void AbstractVisitor.visitScopeNode(ScopeNode iVisited)
           
 void DefaultIteratorVisitor.visitScopeNode(ScopeNode iVisited)
           
 void NodeVisitor.visitScopeNode(ScopeNode iVisited)
           
 

Uses of ScopeNode in org.jruby.evaluator
 

Methods in org.jruby.evaluator with parameters of type ScopeNode
 void EvaluateVisitor.visitScopeNode(ScopeNode iVisited)
           
 

Uses of ScopeNode in org.jruby.internal.runtime.methods
 

Constructors in org.jruby.internal.runtime.methods with parameters of type ScopeNode
DefaultMethod(ScopeNode body, ArgsNode argsNode, Visibility visibility, RubyModule module)
           
 



Copyright © 2002 Jan Arne Petersen. All Rights Reserved.