code: @Override
      public void visitCode(final Code obj) {
          Method m = getMethod();
          if (prescreen(m)) {
              sawListSize = false;
  
              stack.resetForMethodEntry(this);
              state = State.SAW_NOTHING;
              stage = Stage.FIND_LOOP_STAGE;
              super.visitCode(obj);
  
              if (sawListSize && !possibleForLoops.isEmpty()) {
                  stack.resetForMethodEntry(this);
                  state = State.SAW_NOTHING;
                  stage = Stage.FIND_BUG_STAGE;
                  super.visitCode(obj);
              }
          }
      }
docs: overrides the visitor to reset the opcode stack
  
  @param obj
  the code object for the currently parsed Code