public int getLogicalStackChange() { switch (getOpcode()) { case Constants.NOP: return 0; default: return 1; } }
public int getLogicalStackChange() { switch (getOpcode()) { case Constants.NOP: return 0; default: return 1; } }
public int getStackChange() { switch (getOpcode()) { case Constants.LLOAD: case Constants.LLOAD0: case Constants.LLOAD1: case Constants.LLOAD2: case Constants.LLOAD3: case Constants.DLOAD: case Constants.DLOAD0: case Constants.DLOAD1: case Constants.DLOAD2: case Constants.DLOAD3: return 2; case Constants.NOP: return 0; default: return 1; } }
public int getStackChange() { switch (getOpcode()) { case Constants.LLOAD: case Constants.LLOAD0: case Constants.LLOAD1: case Constants.LLOAD2: case Constants.LLOAD3: case Constants.DLOAD: case Constants.DLOAD0: case Constants.DLOAD1: case Constants.DLOAD2: case Constants.DLOAD3: return 2; case Constants.NOP: return 0; default: return 1; } }
void write(DataOutput out) throws IOException { super.write(out); switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: out.writeByte(getLocal()); } }
public String getTypeName() { switch (getOpcode()) { case Constants.ILOAD: case Constants.ILOAD0:
void read(DataInput in) throws IOException { super.read(in); switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: setLocal(in.readUnsignedByte()); break; } }
void write(DataOutput out) throws IOException { super.write(out); switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: out.writeByte(getLocal()); } }
public String getTypeName() { switch (getOpcode()) { case Constants.ILOAD: case Constants.ILOAD0:
void read(DataInput in) throws IOException { super.read(in); switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: setLocal(in.readUnsignedByte()); break; } }
int getLength() { switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: return super.getLength() + 1; default: return super.getLength(); } }
int getLength() { switch (getOpcode()) { case Constants.ILOAD: case Constants.LLOAD: case Constants.FLOAD: case Constants.DLOAD: case Constants.ALOAD: return super.getLength() + 1; default: return super.getLength(); } }
void calculateLocal() { switch (getOpcode()) { case Constants.ILOAD0: case Constants.LLOAD0:
void calculateLocal() { switch (getOpcode()) { case Constants.ILOAD0: case Constants.LLOAD0: