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.14-500.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=ec23f324f875520cd8897f303cc6d4e595f3d7000914d410729f16b86ad1d70e
    
    
  sha512=8db22100cc0af65b08f456a2a7af84e75396f5869ee7552f1f5888a1c0279d1d85e6eecb3a677ae6f0973a99823cddba0563843ce216197255667342ef161885
    
    
  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)"
  >