Function
LspWorkspaceSymbolnew
Declaration
LspWorkspaceSymbol*
lsp_workspace_symbol_new (
const gchar* name,
LspSymbolKind kind,
GUri* uri,
LspRange* range,
const gchar* container_name,
LspSymbolTag tags
)
Parameters
name-
Type:
const gchar*No description available.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. kind-
Type:
LspSymbolKindNo description available.
uri-
Type:
GUriNo description available.
The data is owned by the caller of the function. range-
Type:
LspRangeNo description available.
The argument can be NULL.The data is owned by the caller of the function. container_name-
Type:
const gchar*No description available.
The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. tags-
Type:
LspSymbolTagNo description available.
Return value
Type: LspWorkspaceSymbol
No description available.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |