package merlin-lib

  1. Overview
  2. Docs
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_jsonSource

Sourceval string_of_completion_kind : [< `Class | `Constructor | `Exn | `Keyword | `Label | `Method | `MethodCall | `Modtype | `Module | `Type | `Value | `Variant ] -> string
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_completion : string Query_protocol.Compl.raw_entry -> [> `Assoc of (string * [> `Bool of bool | `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 ] list as '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_response : 'a Query_protocol.t -> 'a -> Merlin_utils.Std.json
OCaml

Innovation. Community. Security.