code: public void save(File file) throws IOException {
          int deflt;
  
          if (labels.size() == 0) {
              throw new IllegalStateException("no functions defined");
          }
  
          deflt = code.currentLabel();
          illegalId();
          code.fixup(switchFixup, TABLESWITCH, deflt, 0, labels.size() - 1, labels);
          exceptionHandler();
          save(code, file);
      }
docs: --