package merlin-lib
Merlin's libraries
Install
Dune Dependency
Authors
Maintainers
Sources
merlin-4.16-414.tbz
sha256=c5e91975f3df56849e1b306f356c31709a2b139d7d57634b8d21e473266fcf2d
sha512=1d2db379b496dc0b95874f312011cce1a48f6808e098f1aff768de0eef0caff222adc17ab61b85c7aac8d889bf9d829fb5d0211267c7a85572ce201c1cbcb990
doc/merlin-lib.commands/Merlin_commands/Query_json/index.html
Module Merlin_commands.Query_json
Source
Source
val string_of_completion_kind :
[< `Class
| `Constructor
| `Exn
| `Keyword
| `Label
| `Method
| `MethodCall
| `Modtype
| `Module
| `Type
| `Value
| `Variant ] ->
string
Source
val 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 ]
Source
val 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 ]
Source
val 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 ]
Source
val json_of_completion :
string Query_protocol.Compl.raw_entry ->
[> `Assoc of (string * [> `Bool of bool | `String of string ]) list ]
Source
val 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 ]
Source
val 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 ]
list as 'a
Source
val 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
Source
val 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 ]
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>