Merlin_kernel.Mreader_lexertype keywords = Ocaml_preprocess.Lexer_raw.keywordstype triple =
Ocaml_preprocess.Parser_raw.token * Lexing.position * Lexing.positionval make :
Ocaml_utils.Warnings.state ->
keywords ->
Mconfig.t ->
Msource.t ->
tval for_completion : t -> Lexing.position -> bool * tval initial_position : t -> Lexing.positionval keywords : t -> string listval errors : t -> exn listval comments : t -> (string * Ocaml_parsing.Location.t) listval reconstruct_identifier :
Mconfig.t ->
Msource.t ->
Lexing.position ->
string Ocaml_parsing.Location.loc listval identifier_suffix :
string Ocaml_parsing.Location.loc list ->
string Ocaml_parsing.Location.loc list