public abstract class LoadInstruction extends LocalVariableInstruction implements PushInstruction
n
length, opcode
Modifier | Constructor and Description |
---|---|
(package private) |
LoadInstruction(short canon_tag,
short c_tag)
Empty constructor needed for Instruction.readInstruction.
|
protected |
LoadInstruction(short opcode,
short c_tag,
int n) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor v)
Call corresponding visitor method(s).
|
dump, getCanonicalTag, getIndex, getType, initFromFile, setIndex, setIndexOnly, toString
consumeStack, copy, dispose, equals, getComparator, getLength, getName, getOpcode, hashCode, isValidByte, isValidShort, produceStack, readInstruction, setComparator, setLength, setOpcode, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
produceStack
LoadInstruction(short canon_tag, short c_tag)
protected LoadInstruction(short opcode, short c_tag, int n)
opcode
- Instruction opcodec_tag
- Instruction number for compact version, ALOAD_0, e.g.n
- local variable index (unsigned short)public void accept(Visitor v)
accept
in class Instruction
v
- Visitor object