| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(final Visitor
Visitor object v)Implements abstract org. |
| public void | dump(final DataOutputStream
Output stream out)
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 org. |
| 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 org. 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 org. Dump instruction as byte code to stream out.
| |
| updatePosition | back to summary |
|---|---|
| protected int updatePosition(final int offset, final int maxOffset) Overrides org. Called in pass 2 of InstructionList.setPositions() in order to update the branch target, that may shift due to variable length instructions.
| |