Uses of Class
org.jruby.ast.IterNode

Packages that use IterNode
org.jruby.ast   
org.jruby.ast.visitor   
org.jruby.ast.visitor.rewriter   
org.jruby.runtime   
 

Uses of IterNode in org.jruby.ast
 

Subclasses of IterNode in org.jruby.ast
 class ForNode
          A 'for' statement.
 class PostExeNode
          Captures END statements (END {...})
 class PreExeNode
          A pre-execution construction (BEGIN { ...
 

Constructors in org.jruby.ast with parameters of type IterNode
CallNoArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, IterNode iter)
           
CallNoArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, Node args, IterNode iter)
           
CallOneArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, ArrayNode args, IterNode iter)
           
CallThreeArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, ArrayNode args, IterNode iter)
           
CallTwoArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, ArrayNode args, IterNode iter)
           
FCallNoArgBlockNode(ISourcePosition position, java.lang.String name, IterNode iter)
           
FCallNoArgBlockNode(ISourcePosition position, java.lang.String name, Node args, IterNode iter)
           
FCallOneArgBlockNode(ISourcePosition position, java.lang.String name, ArrayNode args, IterNode iter)
           
FCallThreeArgBlockNode(ISourcePosition position, java.lang.String name, ArrayNode args, IterNode iter)
           
FCallTwoArgBlockNode(ISourcePosition position, java.lang.String name, ArrayNode args, IterNode iter)
           
 

Uses of IterNode in org.jruby.ast.visitor
 

Methods in org.jruby.ast.visitor with parameters of type IterNode
 Instruction AbstractVisitor.visitIterNode(IterNode iVisited)
           
 Instruction DefaultIteratorVisitor.visitIterNode(IterNode iVisited)
           
 Instruction NodeVisitor.visitIterNode(IterNode iVisited)
           
 

Uses of IterNode in org.jruby.ast.visitor.rewriter
 

Methods in org.jruby.ast.visitor.rewriter with parameters of type IterNode
 Instruction ReWriteVisitor.visitIterNode(IterNode iVisited)
           
 

Uses of IterNode in org.jruby.runtime
 

Methods in org.jruby.runtime that return IterNode
 IterNode InterpretedBlock.getIterNode()
           
 

Methods in org.jruby.runtime with parameters of type IterNode
static NodeType BlockBody.getArgumentTypeWackyHack(IterNode iterNode)
           
static Block InterpretedBlock.newInterpretedClosure(IterNode iterNode, IRubyObject self, Arity arity, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
static Block InterpretedBlock.newInterpretedClosure(ThreadContext context, IterNode iterNode, IRubyObject self)
           
static Block SharedScopeBlock.newInterpretedSharedScopeClosure(ThreadContext context, IterNode iterNode, DynamicScope dynamicScope, IRubyObject self)
           
 

Constructors in org.jruby.runtime with parameters of type IterNode
InterpretedBlock(IterNode iterNode, Arity arity, int argumentType)
           
InterpretedBlock(IterNode iterNode, int argumentType)
           
SharedScopeBlock(IterNode iterNode)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.