@@ -260,6 +260,7 @@ core/lam_inner.cmi : core/lam.cmi
260
260
core/lam_util.cmi : core/lam_stats.cmi core/lam.cmi core/j.cmx \
261
261
ext/ident_set.cmi ext/ident_map.cmi
262
262
core/lam_group.cmi : core/lam.cmi
263
+ core/lam_pass_deep_flatten.cmi : core/lam.cmi
263
264
core/js_stmt_make.cmi : core/lam.cmi core/js_closure.cmi core/j.cmx
264
265
core/js_pass_flatten.cmi : core/j.cmx
265
266
core/js_pass_tailcall_inline.cmi : core/j.cmx
@@ -295,6 +296,8 @@ core/lam_pass_count.cmi : core/lam.cmi ext/ident_hashtbl.cmi
295
296
core/lam_pass_eliminate_ref.cmi : core/lam.cmi
296
297
core/lam_pass_lets_dce.cmi : core/lam.cmi
297
298
core/lam_pass_remove_alias.cmi : core/lam_stats.cmi core/lam.cmi
299
+ core/lam_coercion.cmi : core/lam_group.cmi core/lam.cmi ext/ident_set.cmi \
300
+ ext/ident_map.cmi
298
301
core/lam_compile_group.cmi : core/j.cmx
299
302
core/js_implementation.cmi :
300
303
core/ocaml_batch_compile.cmi :
@@ -388,6 +391,9 @@ core/lam_util.cmx : ext/literals.cmx core/lam_stats.cmx core/lam_print.cmx \
388
391
core/lam_util.cmi
389
392
core/lam_group.cmx : core/lam_util.cmx core/lam_print.cmx core/lam.cmx \
390
393
core/js_number.cmx ext/ident_set.cmx core/lam_group.cmi
394
+ core/lam_pass_deep_flatten.cmx : core/lam_util.cmx core/lam_group.cmx \
395
+ core/lam.cmx core/js_number.cmx ext/ident_set.cmx \
396
+ core/lam_pass_deep_flatten.cmi
391
397
core/js_stmt_make.cmx : core/lam_util.cmx core/lam.cmx core/js_exp_make.cmx \
392
398
core/js_closure.cmx core/js_analyzer.cmx core/j.cmx core/js_stmt_make.cmi
393
399
core/js_pass_flatten.cmx : core/js_stmt_make.cmx core/js_map.cmx \
@@ -505,22 +511,25 @@ core/lam_pass_remove_alias.cmx : core/lam_util.cmx core/lam_stats.cmx \
505
511
core/lam_compile_env.cmx core/lam_closure.cmx core/lam_beta_reduce.cmx \
506
512
core/lam_analysis.cmx core/lam.cmx ext/ident_set.cmx \
507
513
ext/ident_hashtbl.cmx ext/ext_list.cmx core/lam_pass_remove_alias.cmi
514
+ core/lam_coercion.cmx : core/lam_group.cmx core/lam_dce.cmx core/lam.cmx \
515
+ ext/ident_set.cmx ext/ident_map.cmx core/lam_coercion.cmi
508
516
core/lam_compile_group.cmx : ext/string_hash_set.cmx core/lam_util.cmx \
509
517
core/lam_stats_export.cmx core/lam_stats.cmx \
510
518
core/lam_pass_remove_alias.cmx core/lam_pass_lets_dce.cmx \
511
- core/lam_pass_exits.cmx core/lam_pass_collect.cmx \
512
- core/lam_pass_alpha_conversion.cmx core/lam_module_ident.cmx \
513
- core/lam_group.cmx core/lam_dce.cmx core/lam_compile_env.cmx \
514
- core/lam_compile_defs.cmx core/lam_compile.cmx core/lam_analysis.cmx \
515
- core/lam.cmx core/js_stmt_make.cmx core/js_shake.cmx \
516
- core/js_program_loader.cmx core/js_pass_tailcall_inline.cmx \
517
- core/js_pass_scope.cmx core/js_pass_flatten_and_mark_dead.cmx \
518
- core/js_pass_flatten.cmx core/js_pass_debug.cmx core/js_output.cmx \
519
- core/js_fold_basic.cmx core/js_exp_make.cmx core/js_dump.cmx \
520
- common/js_config.cmx core/js_cmj_format.cmx core/j.cmx ext/ident_set.cmx \
521
- ext/ident_map.cmx ext/ext_pervasives.cmx common/ext_log.cmx \
522
- ext/ext_list.cmx ext/ext_ident.cmx ext/ext_filename.cmx \
523
- depends/bs_exception.cmx core/lam_compile_group.cmi
519
+ core/lam_pass_exits.cmx core/lam_pass_deep_flatten.cmx \
520
+ core/lam_pass_collect.cmx core/lam_pass_alpha_conversion.cmx \
521
+ core/lam_module_ident.cmx core/lam_group.cmx core/lam_compile_env.cmx \
522
+ core/lam_compile_defs.cmx core/lam_compile.cmx core/lam_coercion.cmx \
523
+ core/lam_analysis.cmx core/lam.cmx core/js_stmt_make.cmx \
524
+ core/js_shake.cmx core/js_program_loader.cmx \
525
+ core/js_pass_tailcall_inline.cmx core/js_pass_scope.cmx \
526
+ core/js_pass_flatten_and_mark_dead.cmx core/js_pass_flatten.cmx \
527
+ core/js_pass_debug.cmx core/js_output.cmx core/js_fold_basic.cmx \
528
+ core/js_exp_make.cmx core/js_dump.cmx common/js_config.cmx \
529
+ core/js_cmj_format.cmx core/j.cmx ext/ident_set.cmx \
530
+ ext/ext_pervasives.cmx common/ext_log.cmx ext/ext_list.cmx \
531
+ ext/ext_ident.cmx ext/ext_filename.cmx depends/bs_exception.cmx \
532
+ core/lam_compile_group.cmi
524
533
core/js_implementation.cmx : core/ocaml_parse.cmx ext/literals.cmx \
525
534
core/lam_compile_group.cmx core/lam_compile_env.cmx common/js_config.cmx \
526
535
ext/ext_pervasives.cmx common/ext_log.cmx syntax/bs_ast_invariant.cmx \
0 commit comments