예제 #1
0
 public virtual void decompile()
 {
     r = new Registers(registers, length, declList, f);
     findReverseTargets();
     handleBranches(true);
     outer = handleBranches(false);
     processSequence(1, length);
 }
예제 #2
0
 public override Statement process(Registers r, Block block)
 {
     return new RegisterSet(_end - 1, _target, _branch.asExpression(r)).process(r, block);
 }