| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private Block |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static RubyClass | |
| public IRubyObject | |
| public static RubyYielder | |
| public IRubyObject | |
| public IRubyObject | |
| public IRubyObject |
| block | back to summary |
|---|---|
| private Block block | |
| RubyYielder | back to summary |
|---|---|
| public RubyYielder(Ruby runtime, RubyClass klass) | |
| RubyYielder | back to summary |
|---|---|
| public RubyYielder(Ruby runtime) | |
| createYielderClass | back to summary |
|---|---|
| public static RubyClass createYielderClass(ThreadContext context, RubyClass Object, RubyClass Enumerator) | |
| initialize | back to summary |
|---|---|
public IRubyObject initialize(ThreadContext context, Block block)
| |
| newYielder | back to summary |
|---|---|
| public static RubyYielder newYielder(ThreadContext context, final Block block) | |
| op_lshift | back to summary |
|---|---|
public IRubyObject op_lshift(ThreadContext context, IRubyObject[] args)
| |
| to_proc | back to summary |
|---|---|
public IRubyObject to_proc(ThreadContext context)
| |
| yield | back to summary |
|---|---|
public IRubyObject yield(ThreadContext context, IRubyObject[] args)
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public IRubyObject | call(ThreadContext context, IRubyObject[] args, Block inner)
Implements org.
|
| public IRubyObject | call(ThreadContext context, IRubyObject arg, Block inner)
Overrides default org.
|
| proc | back to summary |
|---|---|
| private final RubyProc proc | |
| BlockCallbackImpl | back to summary |
|---|---|
| pack-priv BlockCallbackImpl(RubyProc proc) | |
| call | back to summary |
|---|---|
| public IRubyObject call(ThreadContext context, IRubyObject[] args, Block inner) Implements org. | |
| call | back to summary |
|---|---|
| public IRubyObject call(ThreadContext context, IRubyObject arg, Block inner) Overrides default org.
| |