Function

LspWorkspaceEditwith_document_changes

Declaration

LspWorkspaceEdit*
lsp_workspace_edit_new_with_document_changes (
  LspResourceOperation** document_changes,
  gint document_changes_length1,
  GHashTable* change_annotations
)

Description

No description available.

Parameters

document_changes

Type: An array of LspResourceOperation*

No description available.

The argument can be NULL.
The length of the array is specified in the document_changes_length1 argument.
The data is owned by the caller of the function.
document_changes_length1

Type: gint

No description available.

change_annotations

Type: GHashTable

No description available.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: LspWorkspaceEdit

No description available.

The caller of the function takes ownership of the data, and is responsible for freeing it.