Module Merlin_kernel

module Extension : sig ... end
module Mbrowse : sig ... end
module Mconfig : sig ... end
module Mconfig_dot : sig ... end
module Mocaml : sig ... end
module Mpipeline : sig ... end
module Mppx : sig ... end
module Mreader : sig ... end
module Mreader_explain : sig ... end
module Mreader_extend : sig ... end
module Mreader_lexer : sig ... end
module Mreader_parser : sig ... end
module Mreader_recover : sig ... end
module Msource : sig ... end
module Mtyper : sig ... end
module Overrides : sig ... end

Decodes [@@@merlin] override attribute into a list and provides find to find an Override.t given a Lexing.position.

module Overrides_interval_tree : sig ... end

This interval tree is an immutable data structure that stores mappings from integer intervals to values 'a and allows efficient queries for intervals that contain a given point.

module Phase_cache : sig ... end

An all-or-nothing cache mechanism that can be used for any phase

module Pparse : sig ... end

If restore = true (the default), cookies set by external rewriters will be kept for later calls.

module Standard_library : sig ... end