package merlin-lib
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Merlin's libraries
Install
dune-project
Dependency
Authors
Maintainers
Sources
merlin-4.16-414.tbz
sha256=c5e91975f3df56849e1b306f356c31709a2b139d7d57634b8d21e473266fcf2d
sha512=1d2db379b496dc0b95874f312011cce1a48f6808e098f1aff768de0eef0caff222adc17ab61b85c7aac8d889bf9d829fb5d0211267c7a85572ce201c1cbcb990
doc/merlin-lib.query_protocol/Query_protocol/index.html
Module Query_protocolSource
Source
and item = {outline_name : string;outline_kind : [ `Value | `Constructor | `Label | `Module | `Modtype | `Type | `Exn | `Class | `Method ];outline_type : string option;deprecated : bool;location : Ocaml_parsing.Location_aux.t;children : outline;
}Source
type _ t = | Type_expr : string * Merlin_kernel.Msource.position -> string t| Type_enclosing : (string * int) option * Merlin_kernel.Msource.position * int option -> (Ocaml_parsing.Location.t * [ `String of string | `Index of int ] * is_tail_position) list t| Enclosing : Merlin_kernel.Msource.position -> Ocaml_parsing.Location.t list t| Complete_prefix : string * Merlin_kernel.Msource.position * Compl.kind list * [ `with_documentation ] _bool * [ `with_types ] _bool -> completions t| Expand_prefix : string * Merlin_kernel.Msource.position * Compl.kind list * [ `with_types ] _bool -> completions t| Polarity_search : string * Merlin_kernel.Msource.position -> completions t| Refactor_open : [ `Qualify | `Unqualify ] * Merlin_kernel.Msource.position -> (string * Ocaml_parsing.Location.t) list t| Document : string option * Merlin_kernel.Msource.position -> [ `Found of string | `Invalid_context | `Builtin of string | `Not_in_env of string | `File_not_found of string | `Not_found of string * string option | `No_documentation ] t| Syntax_document : Merlin_kernel.Msource.position -> [ `Found of syntax_doc_result | `No_documentation ] t| Locate_type : Merlin_kernel.Msource.position -> [ `Found of string option * Lexing.position | `Invalid_context | `Builtin of string | `Not_in_env of string | `File_not_found of string | `Not_found of string * string option | `At_origin ] t| Locate : string option * [ `ML | `MLI ] * Merlin_kernel.Msource.position -> [ `Found of string option * Lexing.position | `Invalid_context | `Builtin of string | `Not_in_env of string | `File_not_found of string | `Not_found of string * string option | `At_origin ] t| Jump : string * Merlin_kernel.Msource.position -> [ `Found of Lexing.position | `Error of string ] t| Phrase : [ `Next | `Prev ] * Merlin_kernel.Msource.position -> Lexing.position t| Case_analysis : Merlin_kernel.Msource.position * Merlin_kernel.Msource.position -> (Ocaml_parsing.Location.t * string) t| Holes : (Ocaml_parsing.Location.t * string) list t| Construct : Merlin_kernel.Msource.position * [ `None | `Local ] option * int option -> (Ocaml_parsing.Location.t * string list) t| Outline : outline t| Shape : Merlin_kernel.Msource.position -> shape list t| Errors : error_filter -> Ocaml_parsing.Location.error list t| Dump : Merlin_utils.Std.json list -> Merlin_utils.Std.json t| Path_of_source : string list -> string t| List_modules : string list -> string list t| Findlib_list : string list t| Extension_list : [ `All | `Enabled | `Disabled ] -> string list t| Path_list : [ `Build | `Source ] -> string list t| Occurrences : [ `Ident_at of Merlin_kernel.Msource.position ] * [ `Project | `Buffer ] -> Ocaml_parsing.Location.t list t| Version : string t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>