Public Methods | |
Instruction_bytevar (byte c) | |
int | compile (byte bc[], int index) |
int | nextOffset (int curr) |
int | parse (byte bc[], int index) |
String | toString (cp_info constant_pool[]) |
Public Attributes | |
int | arg_b |
boolean | isWide |
Each subclass is derived from one of
Definition at line 141 of file Instruction_bytevar.java.
|
Writes out the sequence of bytecodes represented by this instruction, including any arguments.
Reimplemented from Instruction. Reimplemented in Instruction_Iinc. Definition at line 149 of file Instruction_bytevar.java. |
|
Returns the next available offset assuming this instruction begins on the indicated offset; default assumes no arguments.
Reimplemented from Instruction. Reimplemented in Instruction_Iinc. Definition at line 150 of file Instruction_bytevar.java. |
|
Assuming the actual bytecode for this instruction has been extracted already, and index is the offset of the next byte, this method parses whatever arguments the instruction requires and return the offset of the next available byte.
Reimplemented from Instruction. Reimplemented in Instruction_Iinc. Definition at line 151 of file Instruction_bytevar.java. |
|
For displaying instructions.
Reimplemented from Instruction. Reimplemented in Instruction_Iinc. Definition at line 169 of file Instruction_bytevar.java. |
|
arg_b needs to be short in order to contain all the possible values for an unsigned byte Definition at line 145 of file Instruction_bytevar.java. |