@NotNull
  private static String getReturnTypeName(@NotNull PyFunction function, @Nullable PyType returnType, @NotNull TypeEvalContext context) {
    PyType type = returnType != null ? returnType : function.getReturnStatementType(context);
    return PythonDocumentationProvider.getTypeHint(type, context);
  }
@NotNull
  private static String getReturnTypeName(@NotNull PyFunction function, @Nullable PyType returnType, @NotNull TypeEvalContext context)