Merlin_kernel.MsourceMerlin representation of a textual source code
It bundles filename and a content, and offers functions for computing positions in the source.
module Digest : sig ... endMinimal Digest utilities around t
val make : string -> tMaking a content from name and contents.
val get_lexing_pos : t -> filename:string -> [< position ] -> Lexing.positionUpdating content
val text : t -> stringSource code of the file
val dump : t -> Merlin_utils.Std.jsonval print_position : unit -> [< position ] -> string