| Modifier and Type | Field and Description |
|---|---|
| private final BlockCallback | |
| private final StaticScope |
| Access | Constructor and Description |
|---|---|
| public |
| callback | back to summary |
|---|---|
| private final BlockCallback callback | |
| dummy | back to summary |
|---|---|
| private final StaticScope dummy | |
| CallBlock19 | back to summary |
|---|---|
| public CallBlock19(Signature signature, BlockCallback callback, ThreadContext context) | |
| call | back to summary |
|---|---|
| public IRubyObject call(ThreadContext context, Block block, IRubyObject[] args) Overrides org.
| |
| call | back to summary |
|---|---|
| public IRubyObject call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) Overrides org.
| |
| doYield | back to summary |
|---|---|
| protected IRubyObject doYield(ThreadContext context, Block block, IRubyObject value) Implements abstract org. Doc from org. Subclass specific yield implementation.
Should not be called directly. Gets called by
| |
| doYield | back to summary |
|---|---|
| protected IRubyObject doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Implements abstract org. Yield to this block, usually passed to the current call.
| |
| getFile | back to summary |
|---|---|
| public String getFile() Implements abstract org. Doc from org. Get the filename for this block | |
| getLine | back to summary |
|---|---|
| public int getLine() Implements abstract org. Doc from org. get The line number for this block | |
| getStaticScope | back to summary |
|---|---|
| public StaticScope getStaticScope() Implements abstract org. | |
| newCallClosure | back to summary |
|---|---|
| public static Block newCallClosure(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) | |
| newCallClosure | back to summary |
|---|---|
| public static Block newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context)
Deprecated
| |
| setStaticScope | back to summary |
|---|---|
| public void setStaticScope(StaticScope newScope) Implements abstract org. | |
| yieldSpecific | back to summary |
|---|---|
| public IRubyObject yieldSpecific(ThreadContext context, Block block) Overrides org.
| |
| yieldSpecific | back to summary |
|---|---|
| public IRubyObject yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) Overrides org.
| |
| yieldSpecific | back to summary |
|---|---|
| public IRubyObject yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) Overrides org.
| |
| yieldSpecific | back to summary |
|---|---|
| public IRubyObject yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Overrides org.
| |