docs: public void execute() throws CheckedAnalysisException {
          method = Global.getAnalysisCache().getMethodAnalysis(Method.class, methodDescriptor);
          ClassContext classContext = Global.getAnalysisCache().getClassAnalysis(ClassContext.class,
                  methodDescriptor.getClassDescriptor());
  
          BitSet bytecodeSet = classContext.getBytecodeSet(method);
          if (bytecodeSet == null) {
              return;
          }
          if (bytecodeSet.get(Const.MONITORENTER) || bytecodeSet.get(Const.MONITOREXIT)) {
              this.lockDataflow = classContext.getLockDataflow(method);
          } else if (method.isSynchronized()) {
              this.vnaDataflow = classContext.getValueNumberDataflow(method); // will
              // need
              // this
              // later
          }
      }