Exemple #1
0
 @Override
 public byte[] getData(DecompilationContext dc) {
   ByteSerializer ser = new ByteSerializer(true);
   ser.addByte(OPCODE);
   ser.addShort(this.label.getPosition() - dc.getPosition());
   return ser.getBytes();
 }
Exemple #2
0
 @Override
 public void setData(byte[] data, DecompilationContext dc) {
   int addr = (int) ByteToolkit.getSignedLong(data, 1, 2, true) + dc.getPosition();
   this.label = new Label(addr);
 }