| Modifier and Type | Field and Description |
|---|---|
| private final IRBytecodeAdapter |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | branchIfNil(Label label)
Implements org. Branch to label if value at top of stack is nil stack: obj to check for nilness |
| public void | |
| public void | |
| public void | checkArgsArity(Runnable args, int required, int opt, boolean rest)
Implements org.
|
| public void | checkArity(int required, int opt, boolean rest, int restKey)
Implements org.
|
| public void | checkAritySpecificArgs(int required, int opt, boolean rest, int restKey)
Implements org.
|
| compiler | back to summary |
|---|---|
| private final IRBytecodeAdapter compiler | |
| NormalBranchCompiler | back to summary |
|---|---|
| public NormalBranchCompiler(IRBytecodeAdapter compiler) | |
| bfalse | back to summary |
|---|---|
| public void bfalse(Label label) Implements org. | |
| branchIfNil | back to summary |
|---|---|
| public void branchIfNil(Label label) Implements org. Branch to label if value at top of stack is nil stack: obj to check for nilness | |
| branchIfTruthy | back to summary |
|---|---|
| public void branchIfTruthy(Label target) Implements org. | |
| btrue | back to summary |
|---|---|
| public void btrue(Label label) Implements org. | |
| checkArgsArity | back to summary |
|---|---|
| public void checkArgsArity(Runnable args, int required, int opt, boolean rest) Implements org. | |
| checkArity | back to summary |
|---|---|
| public void checkArity(int required, int opt, boolean rest, int restKey) Implements org. | |
| checkAritySpecificArgs | back to summary |
|---|---|
| public void checkAritySpecificArgs(int required, int opt, boolean rest, int restKey) Implements org. | |