Package | Description |
---|---|
org.jruby.ast | |
org.jruby.ast.visitor | |
org.jruby.compiler | |
org.jruby.ir | |
org.jruby.parser | |
org.jruby.runtime |
Modifier and Type | Class and Description |
---|---|
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 { ...
|
Modifier and Type | Method and Description |
---|---|
Object |
NodeVisitor.visitIterNode(IterNode iVisited) |
Object |
AbstractNodeVisitor.visitIterNode(IterNode iVisited) |
Modifier and Type | Method and Description |
---|---|
CompiledBlockCallback |
JITCompiler.compileBlock(ThreadContext context,
StandardASMCompiler asmCompiler,
IterNode iterNode) |
CompiledBlockCallback19 |
JITCompiler.compileBlock19(ThreadContext context,
StandardASMCompiler asmCompiler,
IterNode iterNode) |
BlockBody |
JITCompiler.newCompiledBlockBody(ThreadContext context,
IterNode iterNode,
Arity arity,
int argumentType) |
BlockBody |
JITCompiler.newCompiledBlockBody19(ThreadContext context,
IterNode iterNode) |
Block |
JITCompiler.newCompiledClosure(ThreadContext context,
IterNode iterNode,
IRubyObject self) |
Modifier and Type | Method and Description |
---|---|
Operand |
IRBuilder.buildIter(IterNode iterNode,
IRScope s) |
void |
IRBuilder19.receiveBlockArgs(IterNode node,
IRScope s) |
void |
IRBuilder.receiveBlockArgs(IterNode node,
IRScope s) |
Modifier and Type | Method and Description |
---|---|
IterNode |
ParserSupport.new_iter(ISourcePosition position,
Node vars,
StaticScope scope,
Node body) |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
Interpreted19Block(IterNode iterNode) |
InterpretedBlock(IterNode iterNode,
Arity arity,
int argumentType) |
InterpretedBlock(IterNode iterNode,
int argumentType) |
SharedScopeBlock(IterNode iterNode) |
Copyright © 2001-2013 JRuby. All Rights Reserved.