Merlin_kernel.Mpipelineval with_pipeline : t -> (unit -> 'a) -> 'aval for_completion : Msource.position -> t -> tval get_lexing_pos : t -> [< Msource.position ] -> Lexing.positionval reader_comments : t -> (string * Ocaml_parsing.Location.t) listval reader_parsetree : t -> Mreader.parsetreeval reader_lexer_keywords : t -> string listval reader_lexer_errors : t -> exn listval reader_parser_errors : t -> exn listval reader_no_labels_for_completion : t -> boolval ppx_parsetree : t -> Mreader.parsetreeval ppx_errors : t -> exn listval typer_result : t -> Mtyper.resultval typer_errors : t -> exn listval document_overrides : t -> string Overrides.tval locate_overrides : t -> Lexing.position Overrides.tval timing_information : t -> (string * float) listval cache_information : t -> Merlin_utils.Std.json