Types.SignatureHelpClientCapabilities
val create_parameterInformation :
?labelOffsetSupport:bool ->
unit ->
parameterInformation
type signatureInformation = {
documentationFormat : MarkupKind.t list option;
parameterInformation : parameterInformation option;
activeParameterSupport : bool option;
}
val create_signatureInformation :
?documentationFormat:MarkupKind.t list ->
?parameterInformation:parameterInformation ->
?activeParameterSupport:bool ->
unit ->
signatureInformation
type t = {
contextSupport : bool option;
dynamicRegistration : bool option;
signatureInformation : signatureInformation option;
}
val create :
?contextSupport:bool ->
?dynamicRegistration:bool ->
?signatureInformation:signatureInformation ->
unit ->
t
include Ppx_yojson_conv_lib.Yojsonable.S with type t := t
val t_of_yojson : Yojson.Safe.t -> t
val yojson_of_t : t -> Yojson.Safe.t