| Modifier and Type | Field and Description |
|---|---|
| pack-priv Label | alternateSuccessor
contains the instruction to jump to if the if is true |
| pack-priv List | catchLabels
an immutable list of labels corresponding to the types in the catch list |
| pack-priv Code | |
| pack-priv int | |
| pack-priv final List | |
| pack-priv boolean | |
| pack-priv Label | primarySuccessor
contains the next instruction if no branch occurs |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv boolean | |
| pack-priv BasicBlock |
| alternateSuccessor | back to summary |
|---|---|
| pack-priv Label alternateSuccessor contains the instruction to jump to if the if is true | |
| catchLabels | back to summary |
|---|---|
| pack-priv List<Label> catchLabels an immutable list of labels corresponding to the types in the catch list | |
| code | back to summary |
|---|---|
| pack-priv Code code | |
| id | back to summary |
|---|---|
| pack-priv int id | |
| instructions | back to summary |
|---|---|
| pack-priv final List<Insn> instructions | |
| marked | back to summary |
|---|---|
| pack-priv boolean marked | |
| primarySuccessor | back to summary |
|---|---|
| pack-priv Label primarySuccessor contains the next instruction if no branch occurs | |
| Label | back to summary |
|---|---|
| public Label() | |
| compact | back to summary |
|---|---|
| pack-priv void compact() | |
| isEmpty | back to summary |
|---|---|
| pack-priv boolean isEmpty() | |
| toBasicBlock | back to summary |
|---|---|
| pack-priv BasicBlock toBasicBlock() | |