package linol-lwt
-
linol-lwt
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val docs : (Lsp.Types.DocumentUri.t, doc_state) Stdlib.Hashtbl.t
method find_doc : Lsp.Types.DocumentUri.t -> doc_state option
method on_notif_doc_did_change : notify_back:notify_back ->
Lsp.Types.VersionedTextDocumentIdentifier.t ->
Lsp.Types.TextDocumentContentChangeEvent.t list ->
old_content:string ->
new_content:string ->
unit IO.t
method on_notif_doc_did_close : notify_back:notify_back ->
Lsp.Types.TextDocumentIdentifier.t ->
unit IO.t
method on_notif_doc_did_open : notify_back:notify_back ->
Lsp.Types.TextDocumentItem.t ->
content:string ->
unit IO.t
method on_req_initialize : Lsp.Types.InitializeParams.t ->
Lsp.Types.InitializeResult.t IO.t
method on_request : 'a. 'a Lsp.Client_request.t -> 'a IO.t
method on_request_unhandled : 'r. 'r Lsp.Client_request.t -> 'r IO.t