|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BlockBody | |
---|---|
org.jruby.javasupport.util | |
org.jruby.runtime |
Uses of BlockBody in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util that return BlockBody | |
---|---|
static BlockBody |
RuntimeHelpers.createCompiledBlockBody(ThreadContext context,
java.lang.Object scriptObject,
java.lang.String closureMethod,
int arity,
java.lang.String[] staticScopeNames,
boolean hasMultipleArgsHead,
int argsNodeType,
boolean light)
|
Methods in org.jruby.javasupport.util with parameters of type BlockBody | |
---|---|
static Block |
RuntimeHelpers.createBlock(ThreadContext context,
IRubyObject self,
BlockBody body)
|
Uses of BlockBody in org.jruby.runtime |
---|
Subclasses of BlockBody in org.jruby.runtime | |
---|---|
class |
CallBlock
A Block implemented using a Java-based BlockCallback implementation. |
class |
CompiledBlock
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable. |
class |
CompiledBlockLight
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable. |
class |
CompiledSharedScopeBlock
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable. |
class |
InterpretedBlock
This branch of the BlockBody hierarchy represents an interpreted block that passes its AST nodes to the interpreter. |
class |
MethodBlock
Internal live representation of a block ({...} or do ... |
class |
SharedScopeBlock
Represents the live state of a for or END construct in Ruby. |
Fields in org.jruby.runtime declared as BlockBody | |
---|---|
static BlockBody |
BlockBody.NULL_BODY
|
Methods in org.jruby.runtime that return BlockBody | |
---|---|
BlockBody |
Block.getBody()
|
static BlockBody |
CompiledBlock.newCompiledBlock(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static BlockBody |
CompiledBlockLight.newCompiledBlockLight(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
Methods in org.jruby.runtime with parameters of type BlockBody | |
---|---|
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
BlockBody body)
|
Constructors in org.jruby.runtime with parameters of type BlockBody | |
---|---|
Block(BlockBody body,
Binding binding)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |