merlin-lib.analysis
Merlin_analysis.Browse_misc
merlin-lib.config
merlin-lib.dot_protocol
merlin-lib.extend
merlin-lib.kernel
merlin-lib.ocaml_merlin_specific
merlin-lib.ocaml_parsing
merlin-lib.ocaml_preprocess
merlin-lib.ocaml_typing
merlin-lib.ocaml_utils
merlin-lib.os_ipc
merlin-lib.query_commands
merlin-lib.query_protocol
merlin-lib.utils
val dummy_type_scheme : Ocaml_typing.Types.type_desc -> Ocaml_typing.Types.type_expr
val print_constructor : Ocaml_typing.Types.constructor_description -> Ocaml_typing.Outcometree.out_type
val summary_prev : Ocaml_typing.Env.summary -> Ocaml_typing.Env.summary option
val signature_of_env : ?ignore_extensions:bool -> Ocaml_typing.Env.t -> Ocaml_typing.Types.signature_item list
val dump_browse : Merlin_specific.Browse_raw.node -> [> `List of ([> `Assoc of (string * [> `Assoc of (string * [> `Int of int ]) list | `Bool of bool | `List of 'a list | `String of string ]) list ] as 'a) list ]
val annotate_tail_calls : Merlin_kernel.Mbrowse.t -> (Ocaml_typing.Env.t * Merlin_specific.Browse_raw.node * Query_protocol.is_tail_position) list