|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BlockBody | |
---|---|
org.jruby.ast | |
org.jruby.ast.executable | |
org.jruby.javasupport.util | |
org.jruby.runtime |
Uses of BlockBody in org.jruby.ast |
---|
Methods in org.jruby.ast that return BlockBody | |
---|---|
BlockBody |
IterNode.getBlockBody()
|
Uses of BlockBody in org.jruby.ast.executable |
---|
Fields in org.jruby.ast.executable declared as BlockBody | |
---|---|
BlockBody[] |
AbstractScript.blockBodies
|
Methods in org.jruby.ast.executable that return BlockBody | |
---|---|
BlockBody |
AbstractScript.getBlockBody(ThreadContext context,
int index,
java.lang.String descriptor)
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light |
BlockBody |
AbstractScript.getBlockBody0(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody1(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody19(ThreadContext context,
int index,
java.lang.String descriptor)
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light |
BlockBody |
AbstractScript.getBlockBody190(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody191(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody192(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody193(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody194(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody195(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody196(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody197(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody198(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody199(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody2(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody3(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody4(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody5(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody6(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody7(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody8(ThreadContext context,
java.lang.String descriptor)
|
BlockBody |
AbstractScript.getBlockBody9(ThreadContext context,
java.lang.String descriptor)
|
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)
|
static BlockBody |
RuntimeHelpers.createCompiledBlockBody19(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)
|
static Block |
RuntimeHelpers.createBlock19(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 |
CompiledBlock19
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 |
CompiledBlockLight19
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 |
Interpreted19Block
|
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 |
NullBlockBody
|
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 |
CompiledBlock19.newCompiledBlock(Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static BlockBody |
CompiledBlock.newCompiledBlock(Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static BlockBody |
CompiledBlockLight19.newCompiledBlockLight(Arity arity,
StaticScope scope,
CompiledBlockCallback19 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)
|
static Block |
CompiledBlock19.newCompiledClosure(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
Interpreted19Block.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
static Block |
InterpretedBlock.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
Constructors in org.jruby.runtime with parameters of type BlockBody | |
---|---|
Block(BlockBody body)
|
|
Block(BlockBody body,
Binding binding)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |