public class NormalYieldCompiler extends java.lang.Object implements YieldCompiler
| Constructor and Description |
|---|
NormalYieldCompiler(IRBytecodeAdapter compiler) |
| Modifier and Type | Method and Description |
|---|---|
void |
yield(boolean unwrap)
Yield argument list to a block.
|
void |
yieldSpecific()
Yield to a block.
|
void |
yieldValues(int arity)
Yield a number of flat arguments to a block.
|
public NormalYieldCompiler(IRBytecodeAdapter compiler)
public void yield(boolean unwrap)
YieldCompilerStack required: context, block, argument
yield in interface YieldCompilerpublic void yieldSpecific()
YieldCompilerStack required: context, block
yieldSpecific in interface YieldCompilerpublic void yieldValues(int arity)
YieldCompilerStack required: context, block
yieldValues in interface YieldCompilerCopyright © 2001-2022 JRuby. All Rights Reserved.