@Deprecated public class CompiledBlockLight19 extends CompiledBlock19
callback, hasMultipleArgsHead, parameterListarity, scopeargumentType, ARRAY, EMPTY_PARAMETER_LIST, MULTIPLE_ASSIGNMENT, NULL_BODY, SINGLE_RESTARG, ZERO_ARGS| Modifier | Constructor and Description |
|---|---|
protected |
CompiledBlockLight19(Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType,
String[] parameterList)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static BlockBody |
newCompiledBlockLight(Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType,
String[] parameterList)
Deprecated.
|
static Block |
newCompiledClosureLight(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType)
Deprecated.
|
protected void |
post(ThreadContext context,
Binding binding,
Visibility vis,
Frame lastFrame)
Deprecated.
|
protected Frame |
pre(ThreadContext context,
Binding binding)
Deprecated.
|
void |
setEvalType(EvalType evalType)
Deprecated.
|
call, call, doYield, doYield, getFile, getLine, getParameterList, newCompiledBlock, newCompiledClosure, newCompiledClosure, yield, yieldSpecific, yieldSpecific, yieldSpecific, yieldSpecificarity, getStaticScope, setStaticScopeasArgumentType, call, call, call, call, call, call, call, call, getArgumentType, getArgumentTypeWackyHack, isGiven, prepareArgumentsForCall, yield, yield, yieldprotected CompiledBlockLight19(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType, String[] parameterList)
public static Block newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
public static BlockBody newCompiledBlockLight(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType, String[] parameterList)
public void setEvalType(EvalType evalType)
setEvalType in class BlockBodyprotected Frame pre(ThreadContext context, Binding binding)
pre in class ContextAwareBlockBodyprotected final void post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
post in class ContextAwareBlockBodyCopyright © 2001-2015 JRuby. All Rights Reserved.