From bfc2984270ed6d9d8dd297b012ae29ae6d09752e Mon Sep 17 00:00:00 2001 From: Hongbo Zhang Date: Sun, 31 Jan 2021 13:05:28 +0800 Subject: [PATCH] fix #4926 make syntax -> frontend to avoid duplicates --- jscomp/{syntax => frontend}/ast_attributes.ml | 0 .../{syntax => frontend}/ast_attributes.mli | 0 jscomp/{syntax => frontend}/ast_bs_open.ml | 0 jscomp/{syntax => frontend}/ast_bs_open.mli | 0 jscomp/{syntax => frontend}/ast_comb.ml | 0 jscomp/{syntax => frontend}/ast_comb.mli | 0 jscomp/{syntax => frontend}/ast_compatible.ml | 0 .../{syntax => frontend}/ast_compatible.mli | 0 jscomp/{syntax => frontend}/ast_config.ml | 0 jscomp/{syntax => frontend}/ast_config.mli | 0 jscomp/{syntax => frontend}/ast_core_type.ml | 0 jscomp/{syntax => frontend}/ast_core_type.mli | 0 .../ast_core_type_class_type.ml | 0 .../ast_core_type_class_type.mli | 0 jscomp/{syntax => frontend}/ast_derive.ml | 0 jscomp/{syntax => frontend}/ast_derive.mli | 0 .../ast_derive_abstract.ml | 0 .../ast_derive_abstract.mli | 0 .../ast_derive_constructor.ml | 0 jscomp/{syntax => frontend}/ast_derive_dyn.ml | 0 .../{syntax => frontend}/ast_derive_dyn.mli | 0 .../ast_derive_js_mapper.ml | 0 .../ast_derive_js_mapper.mli | 0 .../ast_derive_projector.ml | 0 .../ast_derive_projector.mli | 0 .../{syntax => frontend}/ast_derive_util.ml | 0 .../{syntax => frontend}/ast_derive_util.mli | 0 jscomp/{syntax => frontend}/ast_exp.ml | 0 jscomp/{syntax => frontend}/ast_exp.mli | 0 jscomp/{syntax => frontend}/ast_exp_apply.ml | 0 jscomp/{syntax => frontend}/ast_exp_apply.mli | 0 .../{syntax => frontend}/ast_exp_extension.ml | 0 .../ast_exp_extension.mli | 0 .../ast_exp_handle_external.ml | 0 .../ast_exp_handle_external.mli | 0 jscomp/{syntax => frontend}/ast_external.ml | 0 jscomp/{syntax => frontend}/ast_external.mli | 0 .../{syntax => frontend}/ast_external_mk.ml | 0 .../{syntax => frontend}/ast_external_mk.mli | 0 .../ast_external_process.ml | 0 .../ast_external_process.mli | 0 jscomp/{syntax => frontend}/ast_lift.ml | 0 jscomp/{syntax => frontend}/ast_lift.mli | 0 jscomp/{syntax => frontend}/ast_literal.ml | 0 jscomp/{syntax => frontend}/ast_literal.mli | 0 jscomp/{syntax => frontend}/ast_open_cxt.ml | 0 jscomp/{syntax => frontend}/ast_open_cxt.mli | 0 jscomp/{syntax => frontend}/ast_pat.ml | 0 jscomp/{syntax => frontend}/ast_pat.mli | 0 jscomp/{syntax => frontend}/ast_payload.ml | 0 jscomp/{syntax => frontend}/ast_payload.mli | 0 jscomp/{syntax => frontend}/ast_polyvar.ml | 0 jscomp/{syntax => frontend}/ast_polyvar.mli | 0 jscomp/{syntax => frontend}/ast_reason_pp.ml | 0 jscomp/{syntax => frontend}/ast_reason_pp.mli | 0 jscomp/{syntax => frontend}/ast_signature.ml | 0 jscomp/{syntax => frontend}/ast_signature.mli | 0 jscomp/{syntax => frontend}/ast_structure.ml | 0 jscomp/{syntax => frontend}/ast_structure.mli | 0 jscomp/{syntax => frontend}/ast_tdcls.ml | 0 jscomp/{syntax => frontend}/ast_tdcls.mli | 0 .../ast_tuple_pattern_flatten.ml | 0 .../ast_tuple_pattern_flatten.mli | 0 .../{syntax => frontend}/ast_typ_uncurry.ml | 0 .../{syntax => frontend}/ast_typ_uncurry.mli | 0 .../{syntax => frontend}/ast_uncurry_apply.ml | 0 .../ast_uncurry_apply.mli | 0 .../{syntax => frontend}/ast_uncurry_gen.ml | 0 .../{syntax => frontend}/ast_uncurry_gen.mli | 0 .../{syntax => frontend}/ast_utf8_string.ml | 0 .../{syntax => frontend}/ast_utf8_string.mli | 0 .../ast_utf8_string_interp.ml | 0 .../ast_utf8_string_interp.mli | 0 jscomp/{syntax => frontend}/ast_util.ml | 0 jscomp/{syntax => frontend}/ast_util.mli | 0 .../{syntax => frontend}/bs_ast_invariant.ml | 0 .../{syntax => frontend}/bs_ast_invariant.mli | 0 jscomp/{syntax => frontend}/bs_ast_mapper.ml | 0 jscomp/{syntax => frontend}/bs_ast_mapper.mli | 0 jscomp/{syntax => frontend}/bs_builtin_ppx.ml | 0 .../{syntax => frontend}/bs_builtin_ppx.mli | 0 .../{syntax => frontend}/bs_flow_ast_utils.ml | 0 .../bs_flow_ast_utils.mli | 0 jscomp/{syntax => frontend}/bs_syntaxerr.ml | 0 jscomp/{syntax => frontend}/bs_syntaxerr.mli | 0 .../{syntax => frontend}/classify_function.ml | 0 .../classify_function.mli | 0 .../{syntax => frontend}/external_arg_spec.ml | 0 .../external_arg_spec.mli | 0 .../external_ffi_types.ml | 0 .../external_ffi_types.mli | 0 jscomp/{syntax => frontend}/ppx_apply.ml | 0 jscomp/{syntax => frontend}/ppx_driver.ml | 0 jscomp/{syntax => frontend}/ppx_driver.mli | 0 jscomp/{syntax => frontend}/ppx_entry.ml | 0 jscomp/{syntax => frontend}/typemod_hide.ml | 0 jscomp/snapshot.ninja | 14 +- lib/4.06.1/unstable/all_ounit_tests.ml.d | 12 +- lib/4.06.1/unstable/js_compiler.ml.d | 176 ++++++++--------- lib/4.06.1/unstable/js_refmt_compiler.ml.d | 176 ++++++++--------- lib/4.06.1/whole_compiler.ml.d | 178 +++++++++--------- scripts/ninja.js | 12 +- scripts/tasks.js | 2 +- 103 files changed, 285 insertions(+), 285 deletions(-) rename jscomp/{syntax => frontend}/ast_attributes.ml (100%) rename jscomp/{syntax => frontend}/ast_attributes.mli (100%) rename jscomp/{syntax => frontend}/ast_bs_open.ml (100%) rename jscomp/{syntax => frontend}/ast_bs_open.mli (100%) rename jscomp/{syntax => frontend}/ast_comb.ml (100%) rename jscomp/{syntax => frontend}/ast_comb.mli (100%) rename jscomp/{syntax => frontend}/ast_compatible.ml (100%) rename jscomp/{syntax => frontend}/ast_compatible.mli (100%) rename jscomp/{syntax => frontend}/ast_config.ml (100%) rename jscomp/{syntax => frontend}/ast_config.mli (100%) rename jscomp/{syntax => frontend}/ast_core_type.ml (100%) rename jscomp/{syntax => frontend}/ast_core_type.mli (100%) rename jscomp/{syntax => frontend}/ast_core_type_class_type.ml (100%) rename jscomp/{syntax => frontend}/ast_core_type_class_type.mli (100%) rename jscomp/{syntax => frontend}/ast_derive.ml (100%) rename jscomp/{syntax => frontend}/ast_derive.mli (100%) rename jscomp/{syntax => frontend}/ast_derive_abstract.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_abstract.mli (100%) rename jscomp/{syntax => frontend}/ast_derive_constructor.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_dyn.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_dyn.mli (100%) rename jscomp/{syntax => frontend}/ast_derive_js_mapper.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_js_mapper.mli (100%) rename jscomp/{syntax => frontend}/ast_derive_projector.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_projector.mli (100%) rename jscomp/{syntax => frontend}/ast_derive_util.ml (100%) rename jscomp/{syntax => frontend}/ast_derive_util.mli (100%) rename jscomp/{syntax => frontend}/ast_exp.ml (100%) rename jscomp/{syntax => frontend}/ast_exp.mli (100%) rename jscomp/{syntax => frontend}/ast_exp_apply.ml (100%) rename jscomp/{syntax => frontend}/ast_exp_apply.mli (100%) rename jscomp/{syntax => frontend}/ast_exp_extension.ml (100%) rename jscomp/{syntax => frontend}/ast_exp_extension.mli (100%) rename jscomp/{syntax => frontend}/ast_exp_handle_external.ml (100%) rename jscomp/{syntax => frontend}/ast_exp_handle_external.mli (100%) rename jscomp/{syntax => frontend}/ast_external.ml (100%) rename jscomp/{syntax => frontend}/ast_external.mli (100%) rename jscomp/{syntax => frontend}/ast_external_mk.ml (100%) rename jscomp/{syntax => frontend}/ast_external_mk.mli (100%) rename jscomp/{syntax => frontend}/ast_external_process.ml (100%) rename jscomp/{syntax => frontend}/ast_external_process.mli (100%) rename jscomp/{syntax => frontend}/ast_lift.ml (100%) rename jscomp/{syntax => frontend}/ast_lift.mli (100%) rename jscomp/{syntax => frontend}/ast_literal.ml (100%) rename jscomp/{syntax => frontend}/ast_literal.mli (100%) rename jscomp/{syntax => frontend}/ast_open_cxt.ml (100%) rename jscomp/{syntax => frontend}/ast_open_cxt.mli (100%) rename jscomp/{syntax => frontend}/ast_pat.ml (100%) rename jscomp/{syntax => frontend}/ast_pat.mli (100%) rename jscomp/{syntax => frontend}/ast_payload.ml (100%) rename jscomp/{syntax => frontend}/ast_payload.mli (100%) rename jscomp/{syntax => frontend}/ast_polyvar.ml (100%) rename jscomp/{syntax => frontend}/ast_polyvar.mli (100%) rename jscomp/{syntax => frontend}/ast_reason_pp.ml (100%) rename jscomp/{syntax => frontend}/ast_reason_pp.mli (100%) rename jscomp/{syntax => frontend}/ast_signature.ml (100%) rename jscomp/{syntax => frontend}/ast_signature.mli (100%) rename jscomp/{syntax => frontend}/ast_structure.ml (100%) rename jscomp/{syntax => frontend}/ast_structure.mli (100%) rename jscomp/{syntax => frontend}/ast_tdcls.ml (100%) rename jscomp/{syntax => frontend}/ast_tdcls.mli (100%) rename jscomp/{syntax => frontend}/ast_tuple_pattern_flatten.ml (100%) rename jscomp/{syntax => frontend}/ast_tuple_pattern_flatten.mli (100%) rename jscomp/{syntax => frontend}/ast_typ_uncurry.ml (100%) rename jscomp/{syntax => frontend}/ast_typ_uncurry.mli (100%) rename jscomp/{syntax => frontend}/ast_uncurry_apply.ml (100%) rename jscomp/{syntax => frontend}/ast_uncurry_apply.mli (100%) rename jscomp/{syntax => frontend}/ast_uncurry_gen.ml (100%) rename jscomp/{syntax => frontend}/ast_uncurry_gen.mli (100%) rename jscomp/{syntax => frontend}/ast_utf8_string.ml (100%) rename jscomp/{syntax => frontend}/ast_utf8_string.mli (100%) rename jscomp/{syntax => frontend}/ast_utf8_string_interp.ml (100%) rename jscomp/{syntax => frontend}/ast_utf8_string_interp.mli (100%) rename jscomp/{syntax => frontend}/ast_util.ml (100%) rename jscomp/{syntax => frontend}/ast_util.mli (100%) rename jscomp/{syntax => frontend}/bs_ast_invariant.ml (100%) rename jscomp/{syntax => frontend}/bs_ast_invariant.mli (100%) rename jscomp/{syntax => frontend}/bs_ast_mapper.ml (100%) rename jscomp/{syntax => frontend}/bs_ast_mapper.mli (100%) rename jscomp/{syntax => frontend}/bs_builtin_ppx.ml (100%) rename jscomp/{syntax => frontend}/bs_builtin_ppx.mli (100%) rename jscomp/{syntax => frontend}/bs_flow_ast_utils.ml (100%) rename jscomp/{syntax => frontend}/bs_flow_ast_utils.mli (100%) rename jscomp/{syntax => frontend}/bs_syntaxerr.ml (100%) rename jscomp/{syntax => frontend}/bs_syntaxerr.mli (100%) rename jscomp/{syntax => frontend}/classify_function.ml (100%) rename jscomp/{syntax => frontend}/classify_function.mli (100%) rename jscomp/{syntax => frontend}/external_arg_spec.ml (100%) rename jscomp/{syntax => frontend}/external_arg_spec.mli (100%) rename jscomp/{syntax => frontend}/external_ffi_types.ml (100%) rename jscomp/{syntax => frontend}/external_ffi_types.mli (100%) rename jscomp/{syntax => frontend}/ppx_apply.ml (100%) rename jscomp/{syntax => frontend}/ppx_driver.ml (100%) rename jscomp/{syntax => frontend}/ppx_driver.mli (100%) rename jscomp/{syntax => frontend}/ppx_entry.ml (100%) rename jscomp/{syntax => frontend}/typemod_hide.ml (100%) diff --git a/jscomp/syntax/ast_attributes.ml b/jscomp/frontend/ast_attributes.ml similarity index 100% rename from jscomp/syntax/ast_attributes.ml rename to jscomp/frontend/ast_attributes.ml diff --git a/jscomp/syntax/ast_attributes.mli b/jscomp/frontend/ast_attributes.mli similarity index 100% rename from jscomp/syntax/ast_attributes.mli rename to jscomp/frontend/ast_attributes.mli diff --git a/jscomp/syntax/ast_bs_open.ml b/jscomp/frontend/ast_bs_open.ml similarity index 100% rename from jscomp/syntax/ast_bs_open.ml rename to jscomp/frontend/ast_bs_open.ml diff --git a/jscomp/syntax/ast_bs_open.mli b/jscomp/frontend/ast_bs_open.mli similarity index 100% rename from jscomp/syntax/ast_bs_open.mli rename to jscomp/frontend/ast_bs_open.mli diff --git a/jscomp/syntax/ast_comb.ml b/jscomp/frontend/ast_comb.ml similarity index 100% rename from jscomp/syntax/ast_comb.ml rename to jscomp/frontend/ast_comb.ml diff --git a/jscomp/syntax/ast_comb.mli b/jscomp/frontend/ast_comb.mli similarity index 100% rename from jscomp/syntax/ast_comb.mli rename to jscomp/frontend/ast_comb.mli diff --git a/jscomp/syntax/ast_compatible.ml b/jscomp/frontend/ast_compatible.ml similarity index 100% rename from jscomp/syntax/ast_compatible.ml rename to jscomp/frontend/ast_compatible.ml diff --git a/jscomp/syntax/ast_compatible.mli b/jscomp/frontend/ast_compatible.mli similarity index 100% rename from jscomp/syntax/ast_compatible.mli rename to jscomp/frontend/ast_compatible.mli diff --git a/jscomp/syntax/ast_config.ml b/jscomp/frontend/ast_config.ml similarity index 100% rename from jscomp/syntax/ast_config.ml rename to jscomp/frontend/ast_config.ml diff --git a/jscomp/syntax/ast_config.mli b/jscomp/frontend/ast_config.mli similarity index 100% rename from jscomp/syntax/ast_config.mli rename to jscomp/frontend/ast_config.mli diff --git a/jscomp/syntax/ast_core_type.ml b/jscomp/frontend/ast_core_type.ml similarity index 100% rename from jscomp/syntax/ast_core_type.ml rename to jscomp/frontend/ast_core_type.ml diff --git a/jscomp/syntax/ast_core_type.mli b/jscomp/frontend/ast_core_type.mli similarity index 100% rename from jscomp/syntax/ast_core_type.mli rename to jscomp/frontend/ast_core_type.mli diff --git a/jscomp/syntax/ast_core_type_class_type.ml b/jscomp/frontend/ast_core_type_class_type.ml similarity index 100% rename from jscomp/syntax/ast_core_type_class_type.ml rename to jscomp/frontend/ast_core_type_class_type.ml diff --git a/jscomp/syntax/ast_core_type_class_type.mli b/jscomp/frontend/ast_core_type_class_type.mli similarity index 100% rename from jscomp/syntax/ast_core_type_class_type.mli rename to jscomp/frontend/ast_core_type_class_type.mli diff --git a/jscomp/syntax/ast_derive.ml b/jscomp/frontend/ast_derive.ml similarity index 100% rename from jscomp/syntax/ast_derive.ml rename to jscomp/frontend/ast_derive.ml diff --git a/jscomp/syntax/ast_derive.mli b/jscomp/frontend/ast_derive.mli similarity index 100% rename from jscomp/syntax/ast_derive.mli rename to jscomp/frontend/ast_derive.mli diff --git a/jscomp/syntax/ast_derive_abstract.ml b/jscomp/frontend/ast_derive_abstract.ml similarity index 100% rename from jscomp/syntax/ast_derive_abstract.ml rename to jscomp/frontend/ast_derive_abstract.ml diff --git a/jscomp/syntax/ast_derive_abstract.mli b/jscomp/frontend/ast_derive_abstract.mli similarity index 100% rename from jscomp/syntax/ast_derive_abstract.mli rename to jscomp/frontend/ast_derive_abstract.mli diff --git a/jscomp/syntax/ast_derive_constructor.ml b/jscomp/frontend/ast_derive_constructor.ml similarity index 100% rename from jscomp/syntax/ast_derive_constructor.ml rename to jscomp/frontend/ast_derive_constructor.ml diff --git a/jscomp/syntax/ast_derive_dyn.ml b/jscomp/frontend/ast_derive_dyn.ml similarity index 100% rename from jscomp/syntax/ast_derive_dyn.ml rename to jscomp/frontend/ast_derive_dyn.ml diff --git a/jscomp/syntax/ast_derive_dyn.mli b/jscomp/frontend/ast_derive_dyn.mli similarity index 100% rename from jscomp/syntax/ast_derive_dyn.mli rename to jscomp/frontend/ast_derive_dyn.mli diff --git a/jscomp/syntax/ast_derive_js_mapper.ml b/jscomp/frontend/ast_derive_js_mapper.ml similarity index 100% rename from jscomp/syntax/ast_derive_js_mapper.ml rename to jscomp/frontend/ast_derive_js_mapper.ml diff --git a/jscomp/syntax/ast_derive_js_mapper.mli b/jscomp/frontend/ast_derive_js_mapper.mli similarity index 100% rename from jscomp/syntax/ast_derive_js_mapper.mli rename to jscomp/frontend/ast_derive_js_mapper.mli diff --git a/jscomp/syntax/ast_derive_projector.ml b/jscomp/frontend/ast_derive_projector.ml similarity index 100% rename from jscomp/syntax/ast_derive_projector.ml rename to jscomp/frontend/ast_derive_projector.ml diff --git a/jscomp/syntax/ast_derive_projector.mli b/jscomp/frontend/ast_derive_projector.mli similarity index 100% rename from jscomp/syntax/ast_derive_projector.mli rename to jscomp/frontend/ast_derive_projector.mli diff --git a/jscomp/syntax/ast_derive_util.ml b/jscomp/frontend/ast_derive_util.ml similarity index 100% rename from jscomp/syntax/ast_derive_util.ml rename to jscomp/frontend/ast_derive_util.ml diff --git a/jscomp/syntax/ast_derive_util.mli b/jscomp/frontend/ast_derive_util.mli similarity index 100% rename from jscomp/syntax/ast_derive_util.mli rename to jscomp/frontend/ast_derive_util.mli diff --git a/jscomp/syntax/ast_exp.ml b/jscomp/frontend/ast_exp.ml similarity index 100% rename from jscomp/syntax/ast_exp.ml rename to jscomp/frontend/ast_exp.ml diff --git a/jscomp/syntax/ast_exp.mli b/jscomp/frontend/ast_exp.mli similarity index 100% rename from jscomp/syntax/ast_exp.mli rename to jscomp/frontend/ast_exp.mli diff --git a/jscomp/syntax/ast_exp_apply.ml b/jscomp/frontend/ast_exp_apply.ml similarity index 100% rename from jscomp/syntax/ast_exp_apply.ml rename to jscomp/frontend/ast_exp_apply.ml diff --git a/jscomp/syntax/ast_exp_apply.mli b/jscomp/frontend/ast_exp_apply.mli similarity index 100% rename from jscomp/syntax/ast_exp_apply.mli rename to jscomp/frontend/ast_exp_apply.mli diff --git a/jscomp/syntax/ast_exp_extension.ml b/jscomp/frontend/ast_exp_extension.ml similarity index 100% rename from jscomp/syntax/ast_exp_extension.ml rename to jscomp/frontend/ast_exp_extension.ml diff --git a/jscomp/syntax/ast_exp_extension.mli b/jscomp/frontend/ast_exp_extension.mli similarity index 100% rename from jscomp/syntax/ast_exp_extension.mli rename to jscomp/frontend/ast_exp_extension.mli diff --git a/jscomp/syntax/ast_exp_handle_external.ml b/jscomp/frontend/ast_exp_handle_external.ml similarity index 100% rename from jscomp/syntax/ast_exp_handle_external.ml rename to jscomp/frontend/ast_exp_handle_external.ml diff --git a/jscomp/syntax/ast_exp_handle_external.mli b/jscomp/frontend/ast_exp_handle_external.mli similarity index 100% rename from jscomp/syntax/ast_exp_handle_external.mli rename to jscomp/frontend/ast_exp_handle_external.mli diff --git a/jscomp/syntax/ast_external.ml b/jscomp/frontend/ast_external.ml similarity index 100% rename from jscomp/syntax/ast_external.ml rename to jscomp/frontend/ast_external.ml diff --git a/jscomp/syntax/ast_external.mli b/jscomp/frontend/ast_external.mli similarity index 100% rename from jscomp/syntax/ast_external.mli rename to jscomp/frontend/ast_external.mli diff --git a/jscomp/syntax/ast_external_mk.ml b/jscomp/frontend/ast_external_mk.ml similarity index 100% rename from jscomp/syntax/ast_external_mk.ml rename to jscomp/frontend/ast_external_mk.ml diff --git a/jscomp/syntax/ast_external_mk.mli b/jscomp/frontend/ast_external_mk.mli similarity index 100% rename from jscomp/syntax/ast_external_mk.mli rename to jscomp/frontend/ast_external_mk.mli diff --git a/jscomp/syntax/ast_external_process.ml b/jscomp/frontend/ast_external_process.ml similarity index 100% rename from jscomp/syntax/ast_external_process.ml rename to jscomp/frontend/ast_external_process.ml diff --git a/jscomp/syntax/ast_external_process.mli b/jscomp/frontend/ast_external_process.mli similarity index 100% rename from jscomp/syntax/ast_external_process.mli rename to jscomp/frontend/ast_external_process.mli diff --git a/jscomp/syntax/ast_lift.ml b/jscomp/frontend/ast_lift.ml similarity index 100% rename from jscomp/syntax/ast_lift.ml rename to jscomp/frontend/ast_lift.ml diff --git a/jscomp/syntax/ast_lift.mli b/jscomp/frontend/ast_lift.mli similarity index 100% rename from jscomp/syntax/ast_lift.mli rename to jscomp/frontend/ast_lift.mli diff --git a/jscomp/syntax/ast_literal.ml b/jscomp/frontend/ast_literal.ml similarity index 100% rename from jscomp/syntax/ast_literal.ml rename to jscomp/frontend/ast_literal.ml diff --git a/jscomp/syntax/ast_literal.mli b/jscomp/frontend/ast_literal.mli similarity index 100% rename from jscomp/syntax/ast_literal.mli rename to jscomp/frontend/ast_literal.mli diff --git a/jscomp/syntax/ast_open_cxt.ml b/jscomp/frontend/ast_open_cxt.ml similarity index 100% rename from jscomp/syntax/ast_open_cxt.ml rename to jscomp/frontend/ast_open_cxt.ml diff --git a/jscomp/syntax/ast_open_cxt.mli b/jscomp/frontend/ast_open_cxt.mli similarity index 100% rename from jscomp/syntax/ast_open_cxt.mli rename to jscomp/frontend/ast_open_cxt.mli diff --git a/jscomp/syntax/ast_pat.ml b/jscomp/frontend/ast_pat.ml similarity index 100% rename from jscomp/syntax/ast_pat.ml rename to jscomp/frontend/ast_pat.ml diff --git a/jscomp/syntax/ast_pat.mli b/jscomp/frontend/ast_pat.mli similarity index 100% rename from jscomp/syntax/ast_pat.mli rename to jscomp/frontend/ast_pat.mli diff --git a/jscomp/syntax/ast_payload.ml b/jscomp/frontend/ast_payload.ml similarity index 100% rename from jscomp/syntax/ast_payload.ml rename to jscomp/frontend/ast_payload.ml diff --git a/jscomp/syntax/ast_payload.mli b/jscomp/frontend/ast_payload.mli similarity index 100% rename from jscomp/syntax/ast_payload.mli rename to jscomp/frontend/ast_payload.mli diff --git a/jscomp/syntax/ast_polyvar.ml b/jscomp/frontend/ast_polyvar.ml similarity index 100% rename from jscomp/syntax/ast_polyvar.ml rename to jscomp/frontend/ast_polyvar.ml diff --git a/jscomp/syntax/ast_polyvar.mli b/jscomp/frontend/ast_polyvar.mli similarity index 100% rename from jscomp/syntax/ast_polyvar.mli rename to jscomp/frontend/ast_polyvar.mli diff --git a/jscomp/syntax/ast_reason_pp.ml b/jscomp/frontend/ast_reason_pp.ml similarity index 100% rename from jscomp/syntax/ast_reason_pp.ml rename to jscomp/frontend/ast_reason_pp.ml diff --git a/jscomp/syntax/ast_reason_pp.mli b/jscomp/frontend/ast_reason_pp.mli similarity index 100% rename from jscomp/syntax/ast_reason_pp.mli rename to jscomp/frontend/ast_reason_pp.mli diff --git a/jscomp/syntax/ast_signature.ml b/jscomp/frontend/ast_signature.ml similarity index 100% rename from jscomp/syntax/ast_signature.ml rename to jscomp/frontend/ast_signature.ml diff --git a/jscomp/syntax/ast_signature.mli b/jscomp/frontend/ast_signature.mli similarity index 100% rename from jscomp/syntax/ast_signature.mli rename to jscomp/frontend/ast_signature.mli diff --git a/jscomp/syntax/ast_structure.ml b/jscomp/frontend/ast_structure.ml similarity index 100% rename from jscomp/syntax/ast_structure.ml rename to jscomp/frontend/ast_structure.ml diff --git a/jscomp/syntax/ast_structure.mli b/jscomp/frontend/ast_structure.mli similarity index 100% rename from jscomp/syntax/ast_structure.mli rename to jscomp/frontend/ast_structure.mli diff --git a/jscomp/syntax/ast_tdcls.ml b/jscomp/frontend/ast_tdcls.ml similarity index 100% rename from jscomp/syntax/ast_tdcls.ml rename to jscomp/frontend/ast_tdcls.ml diff --git a/jscomp/syntax/ast_tdcls.mli b/jscomp/frontend/ast_tdcls.mli similarity index 100% rename from jscomp/syntax/ast_tdcls.mli rename to jscomp/frontend/ast_tdcls.mli diff --git a/jscomp/syntax/ast_tuple_pattern_flatten.ml b/jscomp/frontend/ast_tuple_pattern_flatten.ml similarity index 100% rename from jscomp/syntax/ast_tuple_pattern_flatten.ml rename to jscomp/frontend/ast_tuple_pattern_flatten.ml diff --git a/jscomp/syntax/ast_tuple_pattern_flatten.mli b/jscomp/frontend/ast_tuple_pattern_flatten.mli similarity index 100% rename from jscomp/syntax/ast_tuple_pattern_flatten.mli rename to jscomp/frontend/ast_tuple_pattern_flatten.mli diff --git a/jscomp/syntax/ast_typ_uncurry.ml b/jscomp/frontend/ast_typ_uncurry.ml similarity index 100% rename from jscomp/syntax/ast_typ_uncurry.ml rename to jscomp/frontend/ast_typ_uncurry.ml diff --git a/jscomp/syntax/ast_typ_uncurry.mli b/jscomp/frontend/ast_typ_uncurry.mli similarity index 100% rename from jscomp/syntax/ast_typ_uncurry.mli rename to jscomp/frontend/ast_typ_uncurry.mli diff --git a/jscomp/syntax/ast_uncurry_apply.ml b/jscomp/frontend/ast_uncurry_apply.ml similarity index 100% rename from jscomp/syntax/ast_uncurry_apply.ml rename to jscomp/frontend/ast_uncurry_apply.ml diff --git a/jscomp/syntax/ast_uncurry_apply.mli b/jscomp/frontend/ast_uncurry_apply.mli similarity index 100% rename from jscomp/syntax/ast_uncurry_apply.mli rename to jscomp/frontend/ast_uncurry_apply.mli diff --git a/jscomp/syntax/ast_uncurry_gen.ml b/jscomp/frontend/ast_uncurry_gen.ml similarity index 100% rename from jscomp/syntax/ast_uncurry_gen.ml rename to jscomp/frontend/ast_uncurry_gen.ml diff --git a/jscomp/syntax/ast_uncurry_gen.mli b/jscomp/frontend/ast_uncurry_gen.mli similarity index 100% rename from jscomp/syntax/ast_uncurry_gen.mli rename to jscomp/frontend/ast_uncurry_gen.mli diff --git a/jscomp/syntax/ast_utf8_string.ml b/jscomp/frontend/ast_utf8_string.ml similarity index 100% rename from jscomp/syntax/ast_utf8_string.ml rename to jscomp/frontend/ast_utf8_string.ml diff --git a/jscomp/syntax/ast_utf8_string.mli b/jscomp/frontend/ast_utf8_string.mli similarity index 100% rename from jscomp/syntax/ast_utf8_string.mli rename to jscomp/frontend/ast_utf8_string.mli diff --git a/jscomp/syntax/ast_utf8_string_interp.ml b/jscomp/frontend/ast_utf8_string_interp.ml similarity index 100% rename from jscomp/syntax/ast_utf8_string_interp.ml rename to jscomp/frontend/ast_utf8_string_interp.ml diff --git a/jscomp/syntax/ast_utf8_string_interp.mli b/jscomp/frontend/ast_utf8_string_interp.mli similarity index 100% rename from jscomp/syntax/ast_utf8_string_interp.mli rename to jscomp/frontend/ast_utf8_string_interp.mli diff --git a/jscomp/syntax/ast_util.ml b/jscomp/frontend/ast_util.ml similarity index 100% rename from jscomp/syntax/ast_util.ml rename to jscomp/frontend/ast_util.ml diff --git a/jscomp/syntax/ast_util.mli b/jscomp/frontend/ast_util.mli similarity index 100% rename from jscomp/syntax/ast_util.mli rename to jscomp/frontend/ast_util.mli diff --git a/jscomp/syntax/bs_ast_invariant.ml b/jscomp/frontend/bs_ast_invariant.ml similarity index 100% rename from jscomp/syntax/bs_ast_invariant.ml rename to jscomp/frontend/bs_ast_invariant.ml diff --git a/jscomp/syntax/bs_ast_invariant.mli b/jscomp/frontend/bs_ast_invariant.mli similarity index 100% rename from jscomp/syntax/bs_ast_invariant.mli rename to jscomp/frontend/bs_ast_invariant.mli diff --git a/jscomp/syntax/bs_ast_mapper.ml b/jscomp/frontend/bs_ast_mapper.ml similarity index 100% rename from jscomp/syntax/bs_ast_mapper.ml rename to jscomp/frontend/bs_ast_mapper.ml diff --git a/jscomp/syntax/bs_ast_mapper.mli b/jscomp/frontend/bs_ast_mapper.mli similarity index 100% rename from jscomp/syntax/bs_ast_mapper.mli rename to jscomp/frontend/bs_ast_mapper.mli diff --git a/jscomp/syntax/bs_builtin_ppx.ml b/jscomp/frontend/bs_builtin_ppx.ml similarity index 100% rename from jscomp/syntax/bs_builtin_ppx.ml rename to jscomp/frontend/bs_builtin_ppx.ml diff --git a/jscomp/syntax/bs_builtin_ppx.mli b/jscomp/frontend/bs_builtin_ppx.mli similarity index 100% rename from jscomp/syntax/bs_builtin_ppx.mli rename to jscomp/frontend/bs_builtin_ppx.mli diff --git a/jscomp/syntax/bs_flow_ast_utils.ml b/jscomp/frontend/bs_flow_ast_utils.ml similarity index 100% rename from jscomp/syntax/bs_flow_ast_utils.ml rename to jscomp/frontend/bs_flow_ast_utils.ml diff --git a/jscomp/syntax/bs_flow_ast_utils.mli b/jscomp/frontend/bs_flow_ast_utils.mli similarity index 100% rename from jscomp/syntax/bs_flow_ast_utils.mli rename to jscomp/frontend/bs_flow_ast_utils.mli diff --git a/jscomp/syntax/bs_syntaxerr.ml b/jscomp/frontend/bs_syntaxerr.ml similarity index 100% rename from jscomp/syntax/bs_syntaxerr.ml rename to jscomp/frontend/bs_syntaxerr.ml diff --git a/jscomp/syntax/bs_syntaxerr.mli b/jscomp/frontend/bs_syntaxerr.mli similarity index 100% rename from jscomp/syntax/bs_syntaxerr.mli rename to jscomp/frontend/bs_syntaxerr.mli diff --git a/jscomp/syntax/classify_function.ml b/jscomp/frontend/classify_function.ml similarity index 100% rename from jscomp/syntax/classify_function.ml rename to jscomp/frontend/classify_function.ml diff --git a/jscomp/syntax/classify_function.mli b/jscomp/frontend/classify_function.mli similarity index 100% rename from jscomp/syntax/classify_function.mli rename to jscomp/frontend/classify_function.mli diff --git a/jscomp/syntax/external_arg_spec.ml b/jscomp/frontend/external_arg_spec.ml similarity index 100% rename from jscomp/syntax/external_arg_spec.ml rename to jscomp/frontend/external_arg_spec.ml diff --git a/jscomp/syntax/external_arg_spec.mli b/jscomp/frontend/external_arg_spec.mli similarity index 100% rename from jscomp/syntax/external_arg_spec.mli rename to jscomp/frontend/external_arg_spec.mli diff --git a/jscomp/syntax/external_ffi_types.ml b/jscomp/frontend/external_ffi_types.ml similarity index 100% rename from jscomp/syntax/external_ffi_types.ml rename to jscomp/frontend/external_ffi_types.ml diff --git a/jscomp/syntax/external_ffi_types.mli b/jscomp/frontend/external_ffi_types.mli similarity index 100% rename from jscomp/syntax/external_ffi_types.mli rename to jscomp/frontend/external_ffi_types.mli diff --git a/jscomp/syntax/ppx_apply.ml b/jscomp/frontend/ppx_apply.ml similarity index 100% rename from jscomp/syntax/ppx_apply.ml rename to jscomp/frontend/ppx_apply.ml diff --git a/jscomp/syntax/ppx_driver.ml b/jscomp/frontend/ppx_driver.ml similarity index 100% rename from jscomp/syntax/ppx_driver.ml rename to jscomp/frontend/ppx_driver.ml diff --git a/jscomp/syntax/ppx_driver.mli b/jscomp/frontend/ppx_driver.mli similarity index 100% rename from jscomp/syntax/ppx_driver.mli rename to jscomp/frontend/ppx_driver.mli diff --git a/jscomp/syntax/ppx_entry.ml b/jscomp/frontend/ppx_entry.ml similarity index 100% rename from jscomp/syntax/ppx_entry.ml rename to jscomp/frontend/ppx_entry.ml diff --git a/jscomp/syntax/typemod_hide.ml b/jscomp/frontend/typemod_hide.ml similarity index 100% rename from jscomp/syntax/typemod_hide.ml rename to jscomp/frontend/typemod_hide.ml diff --git a/jscomp/snapshot.ninja b/jscomp/snapshot.ninja index 7130f7fb8e..5c50fbfe4f 100644 --- a/jscomp/snapshot.ninja +++ b/jscomp/snapshot.ninja @@ -12,7 +12,7 @@ OCAML_SRC_TYPING=$native_ocaml_path/typing OCAML_SRC_BYTECOMP=$native_ocaml_path/bytecomp OCAML_SRC_DRIVER=$native_ocaml_path/driver OCAML_SRC_TOOLS=$native_ocaml_path/tools -includes = -I js_parser -I stubs -I ext -I common -I syntax -I depends -I core -I super_errors -I outcome_printer -I bsb -I ounit -I ounit_tests -I napkin -I main +includes = -I js_parser -I stubs -I ext -I common -I frontend -I depends -I core -I super_errors -I outcome_printer -I bsb -I ounit -I ounit_tests -I napkin -I main SNAP=../lib/$snapshot_path o snapshot: phony $SNAP/whole_compiler.ml $SNAP/bsb_helper.ml $SNAP/bsb.ml $SNAP/unstable/all_ounit_tests.ml @@ -23,15 +23,15 @@ o $SNAP/whole_compiler.ml: bspack | ./bin/bspack.exe $LTO post_process = && node $LTO $SNAP/whole_compiler.ml o $SNAP/bsb_helper.ml: bspack | ./bin/bspack.exe $LTO - flags = -bs-MD ${releaseMode} -I stubs -I common -I ext -I syntax -I depends -I bsb_helper -I main + flags = -bs-MD ${releaseMode} -I stubs -I common -I ext -I frontend -I depends -I bsb_helper -I main main = Bsb_helper_main o $SNAP/bsb.ml: bspack | ./bin/bspack.exe $LTO - flags = -D BS_MIN_LEX_DEPS=true -bs-MD ${releaseMode} -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I stubs -I common -I ext -I syntax -I depends -I bsb -I ext -I main + flags = -D BS_MIN_LEX_DEPS=true -bs-MD ${releaseMode} -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I stubs -I common -I ext -I frontend -I depends -I bsb -I ext -I main main = Bsb_main # o $SNAP/bspp.ml: bspack | ./bin/bspack.exe $LTO -# flags = -D BS_MIN_LEX_DEPS=true ${releaseMode} -bs-MD -module-alias Config=Config_whole_compiler -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING?parser -I common -I ext -I syntax -I depends -I bspp -I core -I main +# flags = -D BS_MIN_LEX_DEPS=true ${releaseMode} -bs-MD -module-alias Config=Config_whole_compiler -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING?parser -I common -I ext -I frontend -I depends -I bspp -I core -I main # main = Bspp_main @@ -39,7 +39,7 @@ o $SNAP/bsb.ml: bspack | ./bin/bspack.exe $LTO o $SNAP/unstable/all_ounit_tests.ml: bspack | ./bin/bspack.exe $LTO - flags = -bs-MD -I ounit -I ounit_tests -I stubs -I bsb -I bsb_helper -I common -I ext -I syntax -I depends -I bspp -I core -I main + flags = -bs-MD -I ounit -I ounit_tests -I stubs -I bsb -I bsb_helper -I common -I ext -I frontend -I depends -I bspp -I core -I main main = Ounit_tests_main o $SNAP/unstable/bspack.ml: bspack | ./bin/bspack.exe $LTO @@ -47,11 +47,11 @@ o $SNAP/unstable/bspack.ml: bspack | ./bin/bspack.exe $LTO main = Bspack_main o $SNAP/unstable/js_compiler.ml: bspack | ./bin/bspack.exe $LTO - flags = -D BS_BROWSER=true -bs-MD -module-alias Config=Config_whole_compiler -bs-exclude-I config -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I $OCAML_SRC_TYPING -I $OCAML_SRC_BYTECOMP -I $OCAML_SRC_DRIVER -I stubs -I ext -I napkin -I syntax -I depends -I common -I core -I super_errors -I bsb -I outcome_printer -I js_parser -I main + flags = -D BS_BROWSER=true -bs-MD -module-alias Config=Config_whole_compiler -bs-exclude-I config -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I $OCAML_SRC_TYPING -I $OCAML_SRC_BYTECOMP -I $OCAML_SRC_DRIVER -I stubs -I ext -I napkin -I frontend -I depends -I common -I core -I super_errors -I bsb -I outcome_printer -I js_parser -I main main = Jsoo_main o $SNAP/unstable/js_refmt_compiler.ml: bspack | ./bin/bspack.exe $LTO - flags = -D BS_BROWSER=true -bs-MD -module-alias Config=Config_whole_compiler -bs-exclude-I config -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I $OCAML_SRC_TYPING -I $OCAML_SRC_BYTECOMP -I $OCAML_SRC_DRIVER -I js_parser -I stubs -I ext -I napkin -I syntax -I depends -I common -I core -I super_errors -I bsb -I outcome_printer -I js_parser -I main -I refmt + flags = -D BS_BROWSER=true -bs-MD -module-alias Config=Config_whole_compiler -bs-exclude-I config -I $OCAML_SRC_UTILS -I $OCAML_SRC_PARSING -I $OCAML_SRC_TYPING -I $OCAML_SRC_BYTECOMP -I $OCAML_SRC_DRIVER -I js_parser -I stubs -I ext -I napkin -I frontend -I depends -I common -I core -I super_errors -I bsb -I outcome_printer -I js_parser -I main -I refmt main = Jsoo_refmt_main subninja build.ninja diff --git a/lib/4.06.1/unstable/all_ounit_tests.ml.d b/lib/4.06.1/unstable/all_ounit_tests.ml.d index c0820e5445..bc77ec1f87 100644 --- a/lib/4.06.1/unstable/all_ounit_tests.ml.d +++ b/lib/4.06.1/unstable/all_ounit_tests.ml.d @@ -112,6 +112,12 @@ ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ext/vec_gen.ml ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ext/vec_int.ml ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ext/vec_int.mli +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_compatible.ml +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_compatible.mli +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_utf8_string.ml +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_utf8_string.mli +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_utf8_string_interp.ml +../lib/4.06.1/unstable/all_ounit_tests.ml: ./frontend/ast_utf8_string_interp.mli ../lib/4.06.1/unstable/all_ounit_tests.ml: ./main/ounit_tests_main.ml ../lib/4.06.1/unstable/all_ounit_tests.ml: ./main/ounit_tests_main.mli ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ounit/oUnit.ml @@ -151,9 +157,3 @@ ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ounit_tests/ounit_util_tests.ml ../lib/4.06.1/unstable/all_ounit_tests.ml: ./ounit_tests/ounit_vec_test.ml ../lib/4.06.1/unstable/all_ounit_tests.ml: ./stubs/bs_hash_stubs.ml -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_compatible.ml -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_compatible.mli -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_utf8_string.ml -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_utf8_string.mli -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_utf8_string_interp.ml -../lib/4.06.1/unstable/all_ounit_tests.ml: ./syntax/ast_utf8_string_interp.mli diff --git a/lib/4.06.1/unstable/js_compiler.ml.d b/lib/4.06.1/unstable/js_compiler.ml.d index 719a0006bd..9889b239c9 100644 --- a/lib/4.06.1/unstable/js_compiler.ml.d +++ b/lib/4.06.1/unstable/js_compiler.ml.d @@ -442,6 +442,94 @@ ../lib/4.06.1/unstable/js_compiler.ml: ./ext/vec_gen.ml ../lib/4.06.1/unstable/js_compiler.ml: ./ext/vec_int.ml ../lib/4.06.1/unstable/js_compiler.ml: ./ext/vec_int.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_attributes.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_attributes.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_bs_open.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_bs_open.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_comb.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_comb.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_compatible.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_compatible.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_config.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_config.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_core_type.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_core_type.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_core_type_class_type.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_core_type_class_type.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_abstract.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_abstract.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_js_mapper.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_js_mapper.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_projector.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_projector.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_util.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_derive_util.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_apply.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_apply.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_extension.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_extension.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_handle_external.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_exp_handle_external.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external_mk.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external_mk.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external_process.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_external_process.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_literal.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_literal.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_open_cxt.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_open_cxt.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_pat.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_pat.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_payload.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_payload.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_polyvar.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_polyvar.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_reason_pp.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_reason_pp.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_signature.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_signature.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_structure.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_structure.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_tdcls.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_tdcls.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_tuple_pattern_flatten.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_tuple_pattern_flatten.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_typ_uncurry.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_typ_uncurry.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_uncurry_apply.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_uncurry_apply.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_uncurry_gen.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_uncurry_gen.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_utf8_string.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_utf8_string.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_utf8_string_interp.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_utf8_string_interp.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_util.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ast_util.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_ast_invariant.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_ast_invariant.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_ast_mapper.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_ast_mapper.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_builtin_ppx.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_builtin_ppx.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_flow_ast_utils.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_flow_ast_utils.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_syntaxerr.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/bs_syntaxerr.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/classify_function.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/classify_function.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/external_arg_spec.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/external_arg_spec.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/external_ffi_types.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/external_ffi_types.mli +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/ppx_entry.ml +../lib/4.06.1/unstable/js_compiler.ml: ./frontend/typemod_hide.ml ../lib/4.06.1/unstable/js_compiler.ml: ./js_parser/declaration_parser.ml ../lib/4.06.1/unstable/js_compiler.ml: ./js_parser/enum_common.ml ../lib/4.06.1/unstable/js_compiler.ml: ./js_parser/enum_parser.ml @@ -495,91 +583,3 @@ ../lib/4.06.1/unstable/js_compiler.ml: ./super_errors/super_typecore.ml ../lib/4.06.1/unstable/js_compiler.ml: ./super_errors/super_typemod.ml ../lib/4.06.1/unstable/js_compiler.ml: ./super_errors/super_typetexp.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_attributes.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_attributes.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_bs_open.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_bs_open.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_comb.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_comb.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_compatible.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_compatible.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_config.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_config.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_core_type.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_core_type.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_core_type_class_type.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_core_type_class_type.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_abstract.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_abstract.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_js_mapper.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_js_mapper.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_projector.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_projector.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_util.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_derive_util.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_apply.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_apply.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_extension.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_extension.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_handle_external.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_exp_handle_external.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external_mk.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external_mk.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external_process.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_external_process.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_literal.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_literal.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_open_cxt.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_open_cxt.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_pat.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_pat.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_payload.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_payload.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_polyvar.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_polyvar.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_reason_pp.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_reason_pp.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_signature.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_signature.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_structure.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_structure.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_tdcls.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_tdcls.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_tuple_pattern_flatten.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_tuple_pattern_flatten.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_typ_uncurry.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_typ_uncurry.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_uncurry_apply.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_uncurry_apply.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_uncurry_gen.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_uncurry_gen.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_utf8_string.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_utf8_string.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_utf8_string_interp.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_utf8_string_interp.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_util.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ast_util.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_ast_invariant.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_ast_invariant.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_ast_mapper.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_ast_mapper.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_builtin_ppx.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_builtin_ppx.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_flow_ast_utils.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_flow_ast_utils.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_syntaxerr.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/bs_syntaxerr.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/classify_function.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/classify_function.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/external_arg_spec.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/external_arg_spec.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/external_ffi_types.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/external_ffi_types.mli -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/ppx_entry.ml -../lib/4.06.1/unstable/js_compiler.ml: ./syntax/typemod_hide.ml diff --git a/lib/4.06.1/unstable/js_refmt_compiler.ml.d b/lib/4.06.1/unstable/js_refmt_compiler.ml.d index 6e51161bc4..d2a9c30f44 100644 --- a/lib/4.06.1/unstable/js_refmt_compiler.ml.d +++ b/lib/4.06.1/unstable/js_refmt_compiler.ml.d @@ -444,6 +444,94 @@ ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./ext/vec_gen.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./ext/vec_int.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./ext/vec_int.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_attributes.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_attributes.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_bs_open.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_bs_open.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_comb.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_comb.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_compatible.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_compatible.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_config.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_config.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_core_type.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_core_type.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_core_type_class_type.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_core_type_class_type.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_abstract.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_abstract.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_js_mapper.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_js_mapper.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_projector.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_projector.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_util.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_derive_util.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_apply.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_apply.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_extension.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_extension.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_handle_external.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_exp_handle_external.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external_mk.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external_mk.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external_process.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_external_process.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_literal.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_literal.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_open_cxt.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_open_cxt.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_pat.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_pat.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_payload.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_payload.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_polyvar.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_polyvar.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_reason_pp.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_reason_pp.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_signature.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_signature.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_structure.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_structure.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_tdcls.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_tdcls.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_tuple_pattern_flatten.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_tuple_pattern_flatten.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_typ_uncurry.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_typ_uncurry.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_uncurry_apply.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_uncurry_apply.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_uncurry_gen.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_uncurry_gen.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_utf8_string.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_utf8_string.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_utf8_string_interp.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_utf8_string_interp.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_util.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ast_util.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_ast_invariant.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_ast_invariant.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_ast_mapper.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_ast_mapper.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_builtin_ppx.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_builtin_ppx.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_flow_ast_utils.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_flow_ast_utils.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_syntaxerr.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/bs_syntaxerr.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/classify_function.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/classify_function.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/external_arg_spec.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/external_arg_spec.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/external_ffi_types.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/external_ffi_types.mli +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/ppx_entry.ml +../lib/4.06.1/unstable/js_refmt_compiler.ml: ./frontend/typemod_hide.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./js_parser/declaration_parser.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./js_parser/enum_common.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./js_parser/enum_parser.ml @@ -498,91 +586,3 @@ ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./super_errors/super_typecore.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./super_errors/super_typemod.ml ../lib/4.06.1/unstable/js_refmt_compiler.ml: ./super_errors/super_typetexp.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_attributes.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_attributes.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_bs_open.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_bs_open.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_comb.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_comb.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_compatible.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_compatible.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_config.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_config.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_core_type.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_core_type.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_core_type_class_type.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_core_type_class_type.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_abstract.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_abstract.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_js_mapper.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_js_mapper.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_projector.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_projector.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_util.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_derive_util.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_apply.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_apply.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_extension.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_extension.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_handle_external.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_exp_handle_external.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external_mk.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external_mk.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external_process.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_external_process.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_literal.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_literal.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_open_cxt.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_open_cxt.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_pat.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_pat.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_payload.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_payload.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_polyvar.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_polyvar.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_reason_pp.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_reason_pp.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_signature.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_signature.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_structure.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_structure.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_tdcls.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_tdcls.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_tuple_pattern_flatten.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_tuple_pattern_flatten.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_typ_uncurry.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_typ_uncurry.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_uncurry_apply.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_uncurry_apply.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_uncurry_gen.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_uncurry_gen.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_utf8_string.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_utf8_string.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_utf8_string_interp.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_utf8_string_interp.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_util.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ast_util.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_ast_invariant.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_ast_invariant.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_ast_mapper.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_ast_mapper.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_builtin_ppx.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_builtin_ppx.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_flow_ast_utils.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_flow_ast_utils.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_syntaxerr.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/bs_syntaxerr.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/classify_function.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/classify_function.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/external_arg_spec.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/external_arg_spec.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/external_ffi_types.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/external_ffi_types.mli -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/ppx_entry.ml -../lib/4.06.1/unstable/js_refmt_compiler.ml: ./syntax/typemod_hide.ml diff --git a/lib/4.06.1/whole_compiler.ml.d b/lib/4.06.1/whole_compiler.ml.d index 8f88d69630..7e1a05138b 100644 --- a/lib/4.06.1/whole_compiler.ml.d +++ b/lib/4.06.1/whole_compiler.ml.d @@ -465,6 +465,95 @@ ../lib/4.06.1/whole_compiler.ml: ./ext/vec_gen.ml ../lib/4.06.1/whole_compiler.ml: ./ext/vec_int.ml ../lib/4.06.1/whole_compiler.ml: ./ext/vec_int.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_attributes.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_attributes.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_bs_open.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_bs_open.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_comb.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_comb.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_compatible.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_compatible.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_config.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_config.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_core_type.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_core_type.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_core_type_class_type.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_core_type_class_type.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_abstract.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_abstract.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_js_mapper.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_js_mapper.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_projector.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_projector.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_util.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_derive_util.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_apply.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_apply.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_extension.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_extension.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_handle_external.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_exp_handle_external.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external_mk.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external_mk.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external_process.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_external_process.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_literal.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_literal.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_open_cxt.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_open_cxt.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_pat.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_pat.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_payload.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_payload.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_polyvar.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_polyvar.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_reason_pp.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_reason_pp.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_signature.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_signature.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_structure.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_structure.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_tdcls.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_tdcls.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_tuple_pattern_flatten.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_tuple_pattern_flatten.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_typ_uncurry.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_typ_uncurry.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_uncurry_apply.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_uncurry_apply.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_uncurry_gen.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_uncurry_gen.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_utf8_string.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_utf8_string.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_utf8_string_interp.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_utf8_string_interp.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_util.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ast_util.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_ast_invariant.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_ast_invariant.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_ast_mapper.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_ast_mapper.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_builtin_ppx.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_builtin_ppx.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_flow_ast_utils.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_flow_ast_utils.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_syntaxerr.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/bs_syntaxerr.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/classify_function.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/classify_function.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/external_arg_spec.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/external_arg_spec.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/external_ffi_types.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/external_ffi_types.mli +../lib/4.06.1/whole_compiler.ml: ./frontend/ppx_apply.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/ppx_entry.ml +../lib/4.06.1/whole_compiler.ml: ./frontend/typemod_hide.ml ../lib/4.06.1/whole_compiler.ml: ./js_parser/declaration_parser.ml ../lib/4.06.1/whole_compiler.ml: ./js_parser/enum_common.ml ../lib/4.06.1/whole_compiler.ml: ./js_parser/enum_parser.ml @@ -561,92 +650,3 @@ ../lib/4.06.1/whole_compiler.ml: ./super_errors/super_typecore.ml ../lib/4.06.1/whole_compiler.ml: ./super_errors/super_typemod.ml ../lib/4.06.1/whole_compiler.ml: ./super_errors/super_typetexp.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_attributes.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_attributes.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_bs_open.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_bs_open.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_comb.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_comb.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_compatible.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_compatible.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_config.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_config.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_core_type.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_core_type.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_core_type_class_type.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_core_type_class_type.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_abstract.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_abstract.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_js_mapper.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_js_mapper.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_projector.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_projector.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_util.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_derive_util.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_apply.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_apply.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_extension.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_extension.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_handle_external.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_exp_handle_external.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external_mk.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external_mk.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external_process.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_external_process.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_literal.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_literal.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_open_cxt.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_open_cxt.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_pat.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_pat.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_payload.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_payload.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_polyvar.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_polyvar.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_reason_pp.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_reason_pp.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_signature.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_signature.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_structure.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_structure.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_tdcls.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_tdcls.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_tuple_pattern_flatten.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_tuple_pattern_flatten.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_typ_uncurry.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_typ_uncurry.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_uncurry_apply.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_uncurry_apply.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_uncurry_gen.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_uncurry_gen.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_utf8_string.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_utf8_string.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_utf8_string_interp.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_utf8_string_interp.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_util.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ast_util.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_ast_invariant.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_ast_invariant.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_ast_mapper.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_ast_mapper.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_builtin_ppx.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_builtin_ppx.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_flow_ast_utils.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_flow_ast_utils.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_syntaxerr.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/bs_syntaxerr.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/classify_function.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/classify_function.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/external_arg_spec.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/external_arg_spec.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/external_ffi_types.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/external_ffi_types.mli -../lib/4.06.1/whole_compiler.ml: ./syntax/ppx_apply.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/ppx_entry.ml -../lib/4.06.1/whole_compiler.ml: ./syntax/typemod_hide.ml diff --git a/scripts/ninja.js b/scripts/ninja.js index c99a1cece3..492ce0d55f 100755 --- a/scripts/ninja.js +++ b/scripts/ninja.js @@ -1529,7 +1529,7 @@ function nativeNinja() { "ext", "common", "js_parser", - "syntax", + "frontend", "depends", "core", "super_errors", @@ -1592,7 +1592,7 @@ o common/bs_version.ml : mk_bsversion build_version.js ../package.json o ../${ process.platform - }/bsc.exe: link napkin/napkin.cmxa js_parser/js_parser.cmxa stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa syntax/syntax.cmxa depends/depends.cmxa super_errors/super_errors.cmxa outcome_printer/outcome_printer.cmxa core/core.cmxa main/js_main.cmx + }/bsc.exe: link napkin/napkin.cmxa js_parser/js_parser.cmxa stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa frontend/frontend.cmxa depends/depends.cmxa super_errors/super_errors.cmxa outcome_printer/outcome_printer.cmxa core/core.cmxa main/js_main.cmx libs = ocamlcommon.cmxa o ../${ process.platform @@ -1602,19 +1602,19 @@ o ../${ process.platform }/bsb_helper.exe: link stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa bsb/bsb.cmxa bsb_helper/bsb_helper.cmxa main/bsb_helper_main.cmx libs = ocamlcommon.cmxa unix.cmxa str.cmxa -o ./bin/bspack.exe: link stubs/stubs.cmxa ext/ext.cmxa ./common/common.cmxa ./syntax/syntax.cmxa depends/depends.cmxa ./main/bspack_main.cmx +o ./bin/bspack.exe: link stubs/stubs.cmxa ext/ext.cmxa ./common/common.cmxa ./frontend/frontend.cmxa depends/depends.cmxa ./main/bspack_main.cmx libs = unix.cmxa ocamlcommon.cmxa flags = -I ./bin -w -40-30 -o ./bin/cmjdump.exe: link ./stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa syntax/syntax.cmxa depends/depends.cmxa core/core.cmxa main/cmjdump_main.cmx +o ./bin/cmjdump.exe: link ./stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa frontend/frontend.cmxa depends/depends.cmxa core/core.cmxa main/cmjdump_main.cmx libs = ocamlcommon.cmxa -o ./bin/cmij.exe: link ./stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa syntax/syntax.cmxa depends/depends.cmxa core/core.cmxa main/cmij_main.cmx +o ./bin/cmij.exe: link ./stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa frontend/frontend.cmxa depends/depends.cmxa core/core.cmxa main/cmij_main.cmx libs = ocamlcommon.cmxa rule bspack command = ./bin/bspack.exe $flags -bs-main $main -o $out depfile = $out.d generator = true -o ./bin/tests.exe: link ounit/ounit.cmxa stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa syntax/syntax.cmxa depends/depends.cmxa bsb/bsb.cmxa bsb_helper/bsb_helper.cmxa core/core.cmxa ounit_tests/ounit_tests.cmxa main/ounit_tests_main.cmx +o ./bin/tests.exe: link ounit/ounit.cmxa stubs/stubs.cmxa ext/ext.cmxa common/common.cmxa frontend/frontend.cmxa depends/depends.cmxa bsb/bsb.cmxa bsb_helper/bsb_helper.cmxa core/core.cmxa ounit_tests/ounit_tests.cmxa main/ounit_tests_main.cmx libs = str.cmxa unix.cmxa ocamlcommon.cmxa ${mllRule} diff --git a/scripts/tasks.js b/scripts/tasks.js index 9d3317417e..c7dec91e07 100644 --- a/scripts/tasks.js +++ b/scripts/tasks.js @@ -8,7 +8,7 @@ var cp = require("child_process"); var sourceDirs = [ "ext", "common", - "syntax", + "frontend", "depends", "core", "super_errors",