class CLInsInfo extends Object
Modifier and Type | Field and Description |
---|---|
CLConstants.Category |
category
The category under which instruction belongs.
|
int |
localVariableIndex
Index of the local variable that this instruction refers to; applies only
to instructions that operate on local variables.
|
String |
mnemonic
Mnemonic for this instruction.
|
int |
opcode
Opcode for this instruction.
|
int |
operandCount
Number of operands for this instruction.
|
int |
stackUnits
Words produced - words consumed from the operand stack by this
instruction.
|
Constructor and Description |
---|
CLInsInfo(int opcode,
String mnemonic,
int operandCount,
int localVariableIndex,
int stackUnits,
CLConstants.Category category)
Construct a CLInsInfo object.
|
public int opcode
public String mnemonic
public int operandCount
public int stackUnits
public int localVariableIndex
public CLConstants.Category category
public CLInsInfo(int opcode, String mnemonic, int operandCount, int localVariableIndex, int stackUnits, CLConstants.Category category)
opcode
- opcode for this instruction.mnemonic
- name for this instruction.operandCount
- number of operands for this instruction.localVariableIndex
- index of the local variable that this instruction refers to.stackUnits
- words produced - words consumed from the operand stack by this
instruction.category
- category under which this instruction belogs.