public abstract class StoreInstruction extends LocalVariableInstruction implements PopInstruction
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
n
length, opcode
Modifier | Constructor and Description |
---|---|
(package private) |
StoreInstruction(short canon_tag,
short c_tag)
Empty constructor needed for the Class.newInstance() statement in
Instruction.readInstruction().
|
protected |
StoreInstruction(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, toString
consumeStack, copy, dispose, equals, getComparator, getLength, getName, getOpcode, hashCode, produceStack, readInstruction, setComparator, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
consumeStack
private static final long serialVersionUID
StoreInstruction(short canon_tag, short c_tag)
protected StoreInstruction(short opcode, short c_tag, int n)
opcode
- Instruction opcodec_tag
- Instruction number for compact version, ASTORE_0, e.g.n
- local variable index (unsigned short)public void accept(Visitor v)
accept
in class Instruction
v
- Visitor object