Ejemplo n.º 1
0
  private void setVar(LocalVar var) {
    int start = var.getStartAddr();
    int end = var.getEndAddr();

    for (int i = start; i <= end; i++) {
      InsnNode insn = insnByOffset[i];
      if (insn != null) {
        fillLocals(insn, var);
      }
    }
    merge(activeRegisters[var.getRegNum()], var);
  }