package merlin-lib

  1. Overview
  2. Docs
Merlin's libraries

Install

dune-project
 Dependency

Authors

Maintainers

Sources

merlin-5.6-503.tbz
sha256=b0dcad092aaaf7a23f65ab9a089e8761bd665cc72357909e0ac6c2182f4fc2d4
sha512=9987baf2b2e82bab4c90a328bfcba9945e797e0f3d947156f04435ee84b49542844b379e35a79027c3ffe81f4b7a8f1c60803233999b4c039d4598033371880d

doc/merlin-lib.index_format/Merlin_index_format/Lid/index.html

Module Merlin_index_format.LidSource

Sourcetype pos = {
  1. lnum : int;
  2. cnum : int;
  3. bol : int;
}
Sourceval pos_of_loc : Lexing.position -> pos
Sourceval loc_of_pos : string -> pos -> Lexing.position
Sourcetype t = {
  1. longident : Ocaml_parsing.Longident.t G.link;
  2. filename : string G.link;
  3. start : pos;
  4. stop : pos;
  5. ghost : bool;
}
Sourceval pp : Format.formatter -> t -> unit
Sourceval compare_pos : pos -> pos -> int
Sourceval compare_filename : t -> t -> int
Sourceval compare : t -> t -> int
Sourceval type_string : string G.link Type.Id.t
Sourceval schema : G.iter -> t -> unit
Sourcemodule Li : sig ... end
Sourceval cache : unit -> (String.t G.link -> unit) * (Li.t G.link -> unit)
Sourceval deduplicate : ((string G.link -> 'a) * (Ocaml_parsing.Longident.t G.link -> 'b)) -> t -> 'b