public class CompiledSharedScopeBlock extends CompiledBlockLight
callback, hasMultipleArgsHeadarity, scopeargumentType, 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,
RubyModule klass,
Binding binding) |
newCompiledBlockLight, newCompiledClosureLight, postgetFile, getLine, newCompiledBlock, newCompiledClosure, newCompiledClosure, setupBlockArg, setupBlockArgs, yield, yield, yield, yield, yieldSpecific, yieldSpecific, yieldSpecific, yieldSpecificarity, getStaticScope, setStaticScopeasArgumentType, call, call, call, call, call, call, call, call, call, call, getArgumentType, getArgumentTypeWackyHack, getParameterList, isGiven, newArgsArrayFromArgsWithoutUnbox, newArgsArrayFromArgsWithUnbox, prepareArgumentsForCallpublic static Block newCompiledSharedScopeClosure(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
protected Frame pre(ThreadContext context, RubyModule klass, Binding binding)
pre in class CompiledBlockLightCopyright © 2001-2014 JRuby. All Rights Reserved.