git: abf58e4a5411 - main - devel/ocaml-merlin: New port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 28 Jun 2026 22:09:35 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=abf58e4a541146d54a7f9f2783b7f4d4245a7fd8
commit abf58e4a541146d54a7f9f2783b7f4d4245a7fd8
Author: Benjamin Jacobs <freebsd@dev.thsi.be>
AuthorDate: 2026-06-28 21:05:16 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-06-28 22:08:54 +0000
devel/ocaml-merlin: New port
Merlin assists you writing OCaml code by providing features commonly
found in integrated development environments (IDEs) such as code
completion, browsing, error reporting, etc. Integration with Emacs and
VIM are provided. Merlin is also a set of OCaml libraries to help one
implement said features.
WWW: https://ocaml.github.io/merlin/
---
devel/Makefile | 1 +
devel/ocaml-merlin/Makefile | 75 +++
devel/ocaml-merlin/distinfo | 3 +
devel/ocaml-merlin/pkg-descr | 5 +
devel/ocaml-merlin/pkg-plist | 1110 ++++++++++++++++++++++++++++++++++++++++++
5 files changed, 1194 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index 173f26eb06c2..31e6159699c2 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1811,6 +1811,7 @@
SUBDIR += ocaml-lwt_log
SUBDIR += ocaml-magic
SUBDIR += ocaml-magic-mime
+ SUBDIR += ocaml-merlin
SUBDIR += ocaml-mtime
SUBDIR += ocaml-ocamlbuild
SUBDIR += ocaml-ocplib-endian
diff --git a/devel/ocaml-merlin/Makefile b/devel/ocaml-merlin/Makefile
new file mode 100644
index 000000000000..ced065c44d0b
--- /dev/null
+++ b/devel/ocaml-merlin/Makefile
@@ -0,0 +1,75 @@
+PORTNAME= merlin
+DISTVERSION= 4.19-414
+CATEGORIES= devel
+MASTER_SITES= https://github.com/ocaml/${PORTNAME}/releases/download/v${DISTVERSION}/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Context sensitive completion for OCaml
+WWW= https://ocaml.github.io/merlin/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= ${SA_DIR}/csexp/META:devel/ocaml-csexp \
+ ${SA_DIR}/findlib/META:devel/ocaml-findlib \
+ ${SA_DIR}/yojson/META:textproc/ocaml-yojson
+TEST_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
+ ${LOCALBASE}/bin/jq:textproc/jq \
+ ${LOCALBASE}/${OCAML_SITELIBDIR}/alcotest/META:devel/ocaml-alcotest
+
+USES= emacs ocaml:dune,ldconfig tar:tbz
+OCAML_PACKAGES= dot-merlin-reader merlin merlin-lib # ocaml-index
+DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
+
+DOCSDIR= ${OCAML_DOCSDIR}
+PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE $p/README.md@}
+
+OPTIONS_DEFINE= DOCS EMACS VIM
+OPTIONS_DEFAULT=EMACS VIM
+OPTIONS_SUB= yes
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+post-patch:
+ @${REINPLACE_CMD} \
+ -e 's@emacs/site-lisp@${EMACS_SITE_LISPDIR:S/^share\///}/${PORTNAME}@' \
+ ${WRKSRC}/emacs/dune
+
+post-install:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/bin/dot-merlin-reader \
+ ${STAGEDIR}${PREFIX}/bin/ocamlmerlin \
+ ${STAGEDIR}${PREFIX}/bin/ocamlmerlin-server
+ cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR} && ${STRIP_CMD} \
+ merlin/dllmerlin_utils_stubs.so \
+ merlin/dllos_ipc_stubs.so \
+ merlin-lib/analysis/merlin_analysis.cmxs \
+ merlin-lib/commands/merlin_commands.cmxs \
+ merlin-lib/config/merlin_config.cmxs \
+ merlin-lib/dot_protocol/merlin_dot_protocol.cmxs \
+ merlin-lib/extend/merlin_extend.cmxs \
+ merlin-lib/kernel/merlin_kernel.cmxs \
+ merlin-lib/ocaml_merlin_specific/merlin_specific.cmxs \
+ merlin-lib/ocaml_parsing/ocaml_parsing.cmxs \
+ merlin-lib/ocaml_preprocess/ocaml_preprocess.cmxs \
+ merlin-lib/ocaml_typing/ocaml_typing.cmxs \
+ merlin-lib/ocaml_utils/ocaml_utils.cmxs \
+ merlin-lib/os_ipc/os_ipc.cmxs \
+ merlin-lib/query_commands/query_commands.cmxs \
+ merlin-lib/query_protocol/query_protocol.cmxs \
+ merlin-lib/sherlodoc/merlin_sherlodoc.cmxs \
+ merlin-lib/utils/merlin_utils.cmxs
+
+post-install-EMACS-off:
+ ${RM} -r ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+
+post-install-VIM-off:
+ ${RM} -r ${STAGEDIR}${PREFIX}/${DATADIR}/vim
+
+do-test:
+ cd ${TEST_WRKSRC} && ${SETENVI} ${TEST_ENV} ${DUNE_ENV} \
+ ${DUNE_CMD} build ${DUNE_ARGS} @runtest
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-merlin/distinfo b/devel/ocaml-merlin/distinfo
new file mode 100644
index 000000000000..ddde9135e9b0
--- /dev/null
+++ b/devel/ocaml-merlin/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753527621
+SHA256 (merlin-4.19-414.tbz) = 60a630f59203a9ce7047a5f04d0f239945960dac6f38102922e328b6d2657384
+SIZE (merlin-4.19-414.tbz) = 2037492
diff --git a/devel/ocaml-merlin/pkg-descr b/devel/ocaml-merlin/pkg-descr
new file mode 100644
index 000000000000..702f32745056
--- /dev/null
+++ b/devel/ocaml-merlin/pkg-descr
@@ -0,0 +1,5 @@
+Merlin assists you writing OCaml code by providing features commonly
+found in integrated development environments (IDEs) such as code
+completion, browsing, error reporting, etc. Integration with Emacs and
+VIM are provided. Merlin is also a set of OCaml libraries to help one
+implement said features.
diff --git a/devel/ocaml-merlin/pkg-plist b/devel/ocaml-merlin/pkg-plist
new file mode 100644
index 000000000000..220e6b43521a
--- /dev/null
+++ b/devel/ocaml-merlin/pkg-plist
@@ -0,0 +1,1110 @@
+bin/dot-merlin-reader
+bin/ocamlmerlin
+bin/ocamlmerlin-server
+%%OCAML_SITELIBDIR%%/dot-merlin-reader/META
+%%OCAML_SITELIBDIR%%/dot-merlin-reader/dune-package
+%%OCAML_SITELIBDIR%%/dot-merlin-reader/opam
+%%OCAML_SITELIBDIR%%/merlin-lib/META
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_misc.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_tree.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_tree.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/completion.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/completion.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/construct.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/construct.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/context.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/context.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/destruct.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/destruct.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/expansion.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/expansion.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/inlay_hints.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/inlay_hints.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/jump.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/jump.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/locate.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/locate.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.a
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Refactor_open.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Refactor_open.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Refactor_open.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Refactor_open.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Signature_help.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Signature_help.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Signature_help.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Signature_help.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Syntax_doc.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Syntax_doc.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Syntax_doc.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Syntax_doc.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Tail_analysis.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Tail_analysis.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Tail_analysis.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Tail_analysis.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_enclosing.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_enclosing.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_enclosing.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_enclosing.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_search.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_search.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_search.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_search.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_utils.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_utils.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_utils.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Type_utils.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typed_hole.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typed_hole.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typed_hole.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typed_hole.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typedtree_utils.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typedtree_utils.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typedtree_utils.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Typedtree_utils.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/misc_utils.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/misc_utils.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/namespaced_path.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/namespaced_path.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/ocamldoc.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/outline.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/outline.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/polarity_search.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/ppx_expand.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/ppx_expand.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/ptyp_of_type.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/ptyp_of_type.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/refactor_open.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/refactor_open.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/signature_help.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/signature_help.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/syntax_doc.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/syntax_doc.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/tail_analysis.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/tail_analysis.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_enclosing.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_enclosing.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_search.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_search.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_utils.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/type_utils.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/typed_hole.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/typed_hole.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/typedtree_utils.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/analysis/typedtree_utils.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.a
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__New_commands.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__New_commands.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__New_commands.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__New_commands.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__Query_json.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__Query_json.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/merlin_commands__Query_json.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/new_commands.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/new_commands.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/commands/query_json.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.a
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/config/merlin_config.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.a
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/dot_protocol/merlin_dot_protocol.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/dune-package
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/extend_driver.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/extend_driver.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/extend_main.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/extend_main.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/extend_protocol.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.a
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_driver.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_driver.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_driver.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_driver.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_main.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_main.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_main.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_main.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_protocol.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_protocol.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/extend/merlin_extend__Extend_protocol.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/extension.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/extension.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mbrowse.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mbrowse.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mconfig.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mconfig.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mconfig_dot.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mconfig_dot.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.a
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Extension.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Extension.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Extension.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Extension.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mbrowse.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mbrowse.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mbrowse.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mbrowse.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig_dot.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig_dot.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig_dot.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mconfig_dot.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mocaml.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mocaml.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mocaml.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mocaml.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mpipeline.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mpipeline.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mpipeline.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mpipeline.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mppx.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mppx.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mppx.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mppx.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_explain.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_explain.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_explain.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_extend.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_extend.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_extend.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_extend.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_lexer.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_lexer.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_lexer.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_lexer.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_parser.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_parser.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_parser.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_parser.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_recover.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_recover.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_recover.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mreader_recover.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Msource.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Msource.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Msource.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Msource.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mtyper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mtyper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mtyper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Mtyper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Phase_cache.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Phase_cache.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Phase_cache.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Phase_cache.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Pparse.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Pparse.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Pparse.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Pparse.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Standard_library.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Standard_library.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/merlin_kernel__Standard_library.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mocaml.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mocaml.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mpipeline.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mpipeline.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mppx.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mppx.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_explain.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_extend.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_extend.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_lexer.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_lexer.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_parser.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_parser.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_recover.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mreader_recover.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/msource.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/msource.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mtyper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/mtyper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/phase_cache.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/phase_cache.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/pparse.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/pparse.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/kernel/standard_library.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/browse_raw.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/browse_raw.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.a
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Browse_raw.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Browse_raw.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Browse_raw.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Browse_raw.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Tast_helper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Tast_helper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Tast_helper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Typer_raw.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Typer_raw.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Typer_raw.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/merlin_specific__Typer_raw.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/tast_helper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/typer_raw.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_merlin_specific/typer_raw.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_helper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_helper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_iterator.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_iterator.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_mapper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ast_mapper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/asttypes.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/attr_helper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/attr_helper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/builtin_attributes.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/builtin_attributes.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/docstrings.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/docstrings.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/extend_helper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/extend_helper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/fake.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/fake.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/location.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/location.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/location_aux.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/location_aux.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/longident.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/longident.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/msupport_parsing.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.a
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_helper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_helper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_helper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_helper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_iterator.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_iterator.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_iterator.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_iterator.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_mapper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_mapper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_mapper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Ast_mapper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Asttypes.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Asttypes.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Attr_helper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Attr_helper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Attr_helper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Attr_helper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Builtin_attributes.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Builtin_attributes.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Builtin_attributes.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Builtin_attributes.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Docstrings.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Docstrings.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Docstrings.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Docstrings.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Extend_helper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Extend_helper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Extend_helper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Extend_helper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Fake.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Fake.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Fake.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Fake.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location_aux.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location_aux.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location_aux.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Location_aux.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Longident.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Longident.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Longident.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Longident.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Msupport_parsing.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Msupport_parsing.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Msupport_parsing.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Parsetree.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Parsetree.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Pprintast.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Pprintast.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Pprintast.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Pprintast.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Printast.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Printast.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Printast.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Printast.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Syntaxerr.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Syntaxerr.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Syntaxerr.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/ocaml_parsing__Syntaxerr.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/parsetree.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/pprintast.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/pprintast.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/printast.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/printast.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/syntaxerr.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_parsing/syntaxerr.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/lexer_ident.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/lexer_ident.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/lexer_raw.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/lexer_raw.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/menhirLib.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/menhirLib.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.a
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_ident.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_ident.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_ident.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_ident.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_raw.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_raw.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_raw.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Lexer_raw.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__MenhirLib.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__MenhirLib.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__MenhirLib.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__MenhirLib.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_explain.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_explain.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_explain.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_printer.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_printer.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_printer.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_printer.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_raw.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_raw.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_raw.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_raw.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_recover.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_recover.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_recover.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/ocaml_preprocess__Parser_recover.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_explain.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_printer.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_printer.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_raw.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_raw.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_recover.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_preprocess/parser_recover.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/annot.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/btype.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/btype.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmi_cache.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmi_format.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmi_format.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmt_cache.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmt_format.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/cmt_format.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ctype.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ctype.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/datarepr.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/datarepr.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/env.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/env.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/envaux.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/envaux.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/errortrace.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/errortrace.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ident.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ident.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includeclass.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includeclass.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includecore.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includecore.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includemod.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includemod.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includemod_errorprinter.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/includemod_errorprinter.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/magic_numbers.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/msupport.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/msupport.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/mtype.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/mtype.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/natural.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/natural.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.a
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cma
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cmxa
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.cmxs
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Annot.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Annot.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Btype.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Btype.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Btype.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Btype.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_cache.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_cache.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_cache.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_format.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_format.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_format.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmi_format.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_cache.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_cache.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_cache.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_format.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_format.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_format.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Cmt_format.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ctype.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ctype.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ctype.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ctype.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Datarepr.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Datarepr.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Datarepr.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Datarepr.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Env.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Env.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Env.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Env.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Envaux.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Envaux.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Envaux.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Envaux.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Errortrace.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Errortrace.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Errortrace.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Errortrace.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ident.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ident.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ident.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Ident.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includeclass.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includeclass.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includeclass.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includeclass.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includecore.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includecore.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includecore.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includecore.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod_errorprinter.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod_errorprinter.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod_errorprinter.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Includemod_errorprinter.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Magic_numbers.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Magic_numbers.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Magic_numbers.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Msupport.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Msupport.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Msupport.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Msupport.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Mtype.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Mtype.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Mtype.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Mtype.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Natural.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Natural.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Natural.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Natural.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Oprint.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Oprint.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Oprint.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Oprint.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Outcometree.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Outcometree.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Parmatch.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Parmatch.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Parmatch.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Parmatch.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Path.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Path.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Path.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Path.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Patterns.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Patterns.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Patterns.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Patterns.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Persistent_env.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Persistent_env.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Persistent_env.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Persistent_env.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Predef.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Predef.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Predef.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Predef.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Primitive.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Primitive.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Primitive.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Primitive.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printpat.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printpat.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printpat.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printpat.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyp.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyp.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyp.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyp.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyped.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyped.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyped.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Printtyped.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Rec_check.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Rec_check.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Rec_check.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Rec_check.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Saved_parts.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Saved_parts.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Saved_parts.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Saved_parts.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Shape.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Shape.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Shape.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Shape.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths_graph.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths_graph.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths_graph.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Short_paths_graph.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Signature_group.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Signature_group.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Signature_group.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Signature_group.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Stypes.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Stypes.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Stypes.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Stypes.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Subst.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Subst.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Subst.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Subst.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_iterator.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_iterator.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_iterator.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_iterator.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_mapper.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_mapper.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_mapper.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Tast_mapper.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Type_immediacy.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Type_immediacy.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Type_immediacy.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Type_immediacy.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeclass.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeclass.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeclass.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeclass.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typecore.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typecore.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typecore.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typecore.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_immediacy.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_immediacy.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_immediacy.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_immediacy.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_properties.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_properties.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_properties.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_properties.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_separability.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_separability.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_separability.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_separability.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_unboxed.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_unboxed.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_unboxed.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_unboxed.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_variance.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_variance.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_variance.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedecl_variance.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedtree.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedtree.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedtree.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typedtree.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typemod.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typemod.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typemod.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typemod.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeopt.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeopt.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeopt.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typeopt.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Types.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Types.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Types.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Types.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typetexp.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typetexp.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typetexp.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Typetexp.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Untypeast.cmi
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Untypeast.cmt
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Untypeast.cmti
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/ocaml_typing__Untypeast.cmx
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/oprint.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/oprint.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/outcometree.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/parmatch.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/parmatch.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/path.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/path.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/patterns.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/patterns.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/persistent_env.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/persistent_env.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/predef.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/predef.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/primitive.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/primitive.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printpat.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printpat.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printtyp.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printtyp.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printtyped.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/printtyped.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/rec_check.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/rec_check.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/saved_parts.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/saved_parts.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/shape.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/shape.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/short_paths.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/short_paths.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/short_paths_graph.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/short_paths_graph.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/signature_group.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/signature_group.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/stypes.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/stypes.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/subst.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/subst.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/tast_iterator.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/tast_iterator.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/tast_mapper.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/tast_mapper.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/type_immediacy.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/type_immediacy.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typeclass.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typeclass.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typecore.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typecore.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_immediacy.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_immediacy.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_properties.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_properties.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_separability.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_separability.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_unboxed.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_unboxed.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_variance.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedecl_variance.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedtree.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typedtree.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typemod.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typemod.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typeopt.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/typeopt.mli
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/types.ml
+%%OCAML_SITELIBDIR%%/merlin-lib/ocaml_typing/types.mli
*** 270 LINES SKIPPED ***