Uses of Class
org.jruby.ast.IterNode

Packages that use IterNode
org.jruby.ast   
org.jruby.ast.visitor   
org.jruby.compiler.ir   
org.jruby.parser   
org.jruby.runtime   
 

Uses of IterNode in org.jruby.ast
 

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

Constructors in org.jruby.ast with parameters of type IterNode
CallManyArgsBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, Node args, IterNode iter)
           
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)
           
CallSpecialArgBlockNode(ISourcePosition position, Node receiverNode, java.lang.String name, Node 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)
           
FCallManyArgsBlockNode(ISourcePosition position, java.lang.String name, Node 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)
           
FCallSpecialArgBlockNode(ISourcePosition position, java.lang.String name, Node 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
 java.lang.Object NodeVisitor.visitIterNode(IterNode iVisited)
           
 

Uses of IterNode in org.jruby.compiler.ir
 

Methods in org.jruby.compiler.ir with parameters of type IterNode
 Operand IRBuilder.buildIter(IterNode iterNode, IRExecutionScope s)
           
 

Uses of IterNode in org.jruby.parser
 

Methods in org.jruby.parser that return IterNode
 IterNode ParserSupport.new_iter(ISourcePosition position, Node vars, StaticScope scope, Node body)
           
 

Uses of IterNode in org.jruby.runtime
 

Methods in org.jruby.runtime with parameters of type IterNode
static NodeType BlockBody.getArgumentTypeWackyHack(IterNode iterNode)
           
static BlockBody Interpreted19Block.newBlockBody(IterNode iter)
           
static BlockBody InterpretedBlock.newBlockBody(IterNode iter, Arity arity, int argumentType)
           
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
Interpreted19Block(IterNode iterNode)
           
InterpretedBlock(IterNode iterNode, Arity arity, int argumentType)
           
InterpretedBlock(IterNode iterNode, int argumentType)
           
SharedScopeBlock(IterNode iterNode)
           
 



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