Package jminusminus
Class CLStackInstruction
java.lang.Object
jminusminus.CLInstruction
jminusminus.CLStackInstruction
Representation for STACK instructions.
-
Field Summary
Fields inherited from class jminusminus.CLInstruction
instructionInfo, localVariableIndex, mnemonic, opcode, operandCount, pc, stackUnits -
Constructor Summary
ConstructorsConstructorDescriptionCLStackInstruction(int opcode, int pc) Constructs a CLStackInstruction object. -
Method Summary
Methods inherited from class jminusminus.CLInstruction
byteAt, isValid, localVariableIndex, mnemonic, opcode, operandCount, pc, stackUnits
-
Constructor Details
-
CLStackInstruction
public CLStackInstruction(int opcode, int pc) Constructs a CLStackInstruction object.- Parameters:
opcode- the opcode for this instruction.pc- index of this instruction within the code array of a method.
-
-
Method Details
-
toBytes
Returns the bytecode for this instruction.- Specified by:
toBytesin classCLInstruction- Returns:
- the bytecode for this instruction.
-