package merlin-lib

  1. Overview
  2. Docs
Merlin's libraries

Install

dune-project
 Dependency

Authors

Maintainers

Sources

merlin-5.7.1-504.tbz
sha256=139b073cf914b38b725c54f75b8b642f654c3498d0a4ba8cfa831ff02a8970d5
sha512=9391d3a0aaa5065a02c6f5faaf7149f8f800c748d9be5ccff6af800ce73bdf418ead72dbeaf6ee7a6cbeae2c8e56285fbe422740ed407bcc4edab889dd1c8f9c

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