Merlin_kernel.Mreadertype parsetree = [ | `Interface of Ocaml_parsing.Parsetree.signature| `Implementation of Ocaml_parsing.Parsetree.structure ]type comment = string * Ocaml_parsing.Location.ttype pretty_parsetree = Merlin_extend.Extend_protocol.Reader.pretty_parsetreetype outcometree = Merlin_extend.Extend_protocol.Reader.outcometreeval parse :
?for_completion:Msource.position ->
Mconfig.t ->
(Msource.t * parsetree option) ->
resultval print_pretty : Mconfig.t -> Msource.t -> pretty_parsetree -> stringval print_outcome : Mconfig.t -> Msource.t -> outcometree -> stringval print_batch_outcome :
Mconfig.t ->
Msource.t ->
outcometree list ->
string listval reconstruct_identifier :
Mconfig.t ->
Msource.t ->
Lexing.position ->
string Ocaml_parsing.Location.loc list