예제 #1
0
파일: _ifge.java 프로젝트: huyphan/reJ
 @Override
 public byte[] getData(DecompilationContext dc) {
   ByteSerializer ser = new ByteSerializer(true);
   ser.addByte(OPCODE);
   ser.addShort(this.label.getPosition() - dc.getPosition());
   return ser.getBytes();
 }
예제 #2
0
파일: _ifge.java 프로젝트: huyphan/reJ
 @Override
 public void setData(byte[] data, DecompilationContext dc) {
   int addr = (int) ByteToolkit.getSignedLong(data, 1, 2, true) + dc.getPosition();
   this.label = new Label(addr);
 }