docs: public String getMethodName() {
          if (!visitingMethod) {
              throw new IllegalStateException("getMethodName called while not visiting method");
          }
          if (methodName == null) {
              methodName = getStringFromIndex(method.getNameIndex());
          }
  
          return methodName;
      }