public class CompiledSharedScopeBlock extends CompiledBlockLight
callback, hasMultipleArgsHeadscope, signatureargumentType, ARRAY, EMPTY_PARAMETER_LIST, MULTIPLE_ASSIGNMENT, NULL_BODY, SINGLE_RESTARG, ZERO_ARGS| Modifier and Type | Method and Description |
|---|---|
static Block |
newCompiledSharedScopeClosure(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType) |
protected Frame |
pre(ThreadContext context,
Binding binding) |
newCompiledBlockLight, newCompiledClosureLight, postdoYield, doYield, getFile, getLine, newCompiledBlock, newCompiledClosure, newCompiledClosure, newCompiledClosure, setupBlockArg, setupBlockArgs, yield, yield, yieldSpecific, yieldSpecific, yieldSpecific, yieldSpecificarity, getSignature, getStaticScope, setStaticScopeasArgumentType, call, call, call, call, call, call, call, call, call, call, getArgumentType, getArgumentTypeWackyHack, getParameterList, isGiven, prepareArgumentsForCall, setEvalType, yield, yieldpublic static Block newCompiledSharedScopeClosure(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
protected Frame pre(ThreadContext context, Binding binding)
pre in class CompiledBlockLightCopyright © 2001-2015 JRuby. All Rights Reserved.