package merlin-lib

  1. Overview
  2. Docs
Merlin's libraries

Install

dune-project
 Dependency

Authors

Maintainers

Sources

merlin-5.7-505.preview.tbz
sha256=a3047606d06580e251ee8acbeb67f80f1d059238f879e187e10de40b4ec61be7
sha512=871f4e8f1111d086985172a9157812d5e22fd746edeffa8bdb5363f5c8cef2308da36a57d989ae77becec32eaa6ea4e8ef67f9b0247cbd409537701644db563f

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