Module Merlin_kernel.Mreader_extend
val stop : Merlin_kernel.Mreader_extend.t -> unitval start :
string ->
string list ->
Merlin_kernel.Mconfig.t ->
Merlin_kernel.Msource.t ->
Merlin_kernel.Mreader_extend.t optionval parse :
?for_completion:Merlin_kernel.Msource.position ->
Merlin_kernel.Mreader_extend.t ->
([ `No_labels of bool ]
* [ `Implementation of Ocaml_parsing.Parsetree.structure
| `Interface of Ocaml_parsing.Parsetree.signature ])
optionval reconstruct_identifier :
Stdlib.Lexing.position ->
Merlin_kernel.Mreader_extend.t ->
string Ocaml_parsing.Location.loc list optionval print_pretty :
Merlin_extend.Extend_protocol.Reader.pretty_parsetree ->
Merlin_kernel.Mreader_extend.t ->
string optionval print_outcomes :
Merlin_extend.Extend_protocol.Reader.outcometree list ->
Merlin_kernel.Mreader_extend.t ->
string list optionval print_outcome :
Merlin_extend.Extend_protocol.Reader.outcometree ->
Merlin_kernel.Mreader_extend.t ->
string option