package merlin-lib
Merlin's libraries
Install
Dune Dependency
Authors
Maintainers
Sources
merlin-4.16-501.tbz
sha256=da5bf309b040645c292ae4572cc6a0a700dbd2bcfc996ac13c8e5c3836c21e26
sha512=99eba17b2bdec5411d239093f4e8e11ada79b2b84ae88074a1b46e47eb836bbf8cb7836c472c22e7f9e68cff1b9ea6d9b9989b70055c3277edb4cddc4a86460c
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)"
>