Sourceval with_location :
?with_file:bool ->?skip_none:bool ->Ocaml_parsing.Location.t->(string
* [> `Assoc of (string * [> `Int of int ]) list| `String of string ]as 'a)
list->[> `Assoc of (string * 'a) list ]
Sourceval json_of_type_loc :
(Ocaml_parsing.Location.t
* [< `Index of 'a| `String of string ]
* [< `No | `Tail_call| `Tail_position ])->[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `Int of 'a| `String of string ])
list ]
Sourceval json_of_error :
Ocaml_parsing.Location.error->[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `Bool of bool| `List of
[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `String of string ])
list ]
list| `String of string ])
list ]
Sourceval json_of_completions :
Query_protocol.Compl.t->[> `Assoc of
(string
* [> `List of
[> `Assoc of
(string
* [> `Bool of bool| `List of
[> `Assoc of (string * [> `String of string ]) list ]
list| `String of string ])
list| `String of string ]
list| `Null ])
list ]
Sourceval json_of_outline :
Query_protocol.outline->[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `Bool of bool| `List of 'a| `Null| `String of string ])
list ]
listas 'a
Sourceval json_of_shape :
Query_protocol.shape->[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `List of 'a list| `String of string ])
list ]as 'a
Sourceval json_of_locate :
[< `At_origin
| `Builtin of string| `File_not_found of string| `Found of 'a option * Merlin_utils.Std.Lexing.position| `Invalid_context| `Not_found of string * string option| `Not_in_env of string ]->[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `String of 'a ])
list| `String of string ]
Sourceval json_of_inlay_hints :
(Merlin_utils.Std.Lexing.position * 'a) list->[> `List of
[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `String of 'a ])
list ]
list ]
Sourceval json_of_signature_help :
Query_protocol.signature_help_result option->[> `Assoc of
(string
* [> `Int of int| `List of
[> `Assoc of
(string
* [> `List of
[> `Assoc of
(string * [> `List of [> `Int of int ] list ])
list ]
list| `String of string ])
list ]
list ])
list ]
Sourceval json_of_search_result :
string Query_protocol.type_search_result list->[> `List of
[> `Assoc of
(string
* [> `Assoc of (string * [> `Int of int ]) list| `Int of int| `Null| `String of string ])
list ]
list ]