docs: @Nonnull
      public static List<TypeMirror> getAllSuperTypes(@Nonnull Types types, @Nonnull TypeMirror type) {
          ArrayList<TypeMirror> ret = new ArrayList<>();
          fillAllSuperTypes(types, type, ret);
  
          return ret;
      }