docs: boolean isEntirelyUnresolvable() {
          if (this == NONE) {
              return false;
          }
          ResolvableType[] generics = getGenerics();
          for (ResolvableType generic : generics) {
              if (!generic.isUnresolvableTypeVariable() && !generic.isWildcardWithoutBounds()) {
                  return false;
              }
          }
          return true;
      }