code: private void noSuccessor() {
          if (compute == FRAMES) {
              Label l = new Label();
              l.frame = new Frame();
              l.frame.owner = l;
              l.resolve(this, code.length, code.data);
              previousBlock.successor = l;
              previousBlock = l;
          } else {
              currentBlock.outputStackMax = maxStackSize;
          }
          currentBlock = null;
      }
docs: Ends the current basic block. This method must be used in the case where
  the current basic block does not have any successor.