| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(final Visitor
Visitor object v)Implements abstract com. Call corresponding visitor method(s). |
| public void | dump(final DataOutputStream
Output stream out)Overrides com. Dump instruction as byte code to stream out. |
| protected int | Returns: additional offset caused by possible change of this instruction's lengthadditional offset caused by preceding (variable length) instructions offset, final int the maximum offset that may be caused by these instructions maxOffset)Overrides com. Called in pass 2 of InstructionList.setPositions() in order to update the branch target, that may shift due to variable length instructions. |
| GOTO | back to summary |
|---|---|
| pack-priv GOTO() Empty constructor needed for Instruction.readInstruction. Not to be used otherwise. | |
| GOTO | back to summary |
|---|---|
| public GOTO(final InstructionHandle target) | |
| accept | back to summary |
|---|---|
| public void accept(final Visitor v) Implements abstract com. Call corresponding visitor method(s). The order is: Call visitor methods of implemented interfaces first, then call methods according to the class hierarchy in descending order, i.e., the most specific visitXXX() call comes last. | |
| dump | back to summary |
|---|---|
| public void dump(final DataOutputStream out) throws IOException Overrides com. Dump instruction as byte code to stream out.
| |
| updatePosition | back to summary |
|---|---|
| protected int updatePosition(final int offset, final int maxOffset) Overrides com. Called in pass 2 of InstructionList.setPositions() in order to update the branch target, that may shift due to variable length instructions.
| |