| Modifier and Type | Field and Description |
|---|---|
| private final IRBytecodeAdapter | |
| private final BranchCompiler |
| 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 | |
| normalCompiler | back to summary |
|---|---|
| private final BranchCompiler normalCompiler | |
| IndyBranchCompiler | back to summary |
|---|---|
| public IndyBranchCompiler(IRBytecodeAdapter compiler) | |
| bfalse | back to summary |
|---|---|
| public void bfalse(Label label) Implements org.
| |
| branchIfNil | back to summary |
|---|---|
| public void branchIfNil(Label label) Implements org. Doc from 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 label) 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. | |