Skip to content

Commit a23cc9e

Browse files
committed
not saving label names when not needed
1 parent 25daf30 commit a23cc9e

File tree

10 files changed

+101288
-105642
lines changed

10 files changed

+101288
-105642
lines changed

jscomp/core/lam_compile_external_obj.ml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ let assemble_obj_args (labels : External_arg_spec.t list) (args : J.expression
5858
| ({arg_label = Label {name = label; cst = None} } as arg_kind)::labels, arg::args
5959
->
6060
let accs, eff, assign = aux labels args in
61-
let acc, new_eff = Lam_compile_external_call.ocaml_to_js_eff arg_kind arg in
61+
let acc, new_eff = Lam_compile_external_call.ocaml_to_js_eff {arg_label = Label {cst = None}; arg_type=arg_kind.arg_type} arg in
6262
begin match acc with
6363
| Splice2 _
6464
| Splice0 -> assert false
@@ -72,7 +72,7 @@ let assemble_obj_args (labels : External_arg_spec.t list) (args : J.expression
7272
Js_of_lam_option.destruct_optional arg
7373
~for_sure_none:r
7474
~for_sure_some:(fun x -> let acc, new_eff = Lam_compile_external_call.ocaml_to_js_eff
75-
({arg_label = External_arg_spec.label label None; arg_type}) x in
75+
({arg_label = Label {cst = None}; arg_type} : External_arg_spec.t_noname) x in
7676
begin match acc with
7777
| Splice2 _
7878
| Splice0 -> assert false
@@ -111,8 +111,8 @@ let assemble_obj_args (labels : External_arg_spec.t list) (args : J.expression
111111
| None ->
112112
let acc,new_eff =
113113
Lam_compile_external_call.ocaml_to_js_eff
114-
{xlabel with arg_label =
115-
External_arg_spec.empty_label}
114+
{arg_label =
115+
Empty; arg_type = xlabel.arg_type }
116116
(Js_of_lam_option.val_from_option arg) in
117117
begin match acc with
118118
| Splice1 v ->
@@ -130,8 +130,10 @@ let assemble_obj_args (labels : External_arg_spec.t list) (args : J.expression
130130
let arg = E.var id in
131131
let acc,new_eff =
132132
Lam_compile_external_call.ocaml_to_js_eff
133-
{xlabel with arg_label =
134-
External_arg_spec.empty_label}
133+
{arg_label =
134+
Empty;
135+
arg_type = xlabel.arg_type
136+
}
135137
(Js_of_lam_option.val_from_option arg) in
136138
begin match acc with
137139
| Splice1 v ->

jscomp/main/builtin_cmi_datasets.ml

Lines changed: 28 additions & 28 deletions
Large diffs are not rendered by default.

jscomp/main/builtin_cmj_datasets.ml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(* fd956f35228ff1ab445e718d6f86ec56 *)
1+
(* 6d2fc4e55189e900f48a464262acf5d9 *)
22
let module_names : string array = Obj.magic (
33
"Gc" (* 245 *),
44
"Js" (* 48 *),
@@ -69,7 +69,7 @@ let module_names : string array = Obj.magic (
6969
"Js_option" (* 394 *),
7070
"Js_result" (* 48 *),
7171
"Js_string" (* 48 *),
72-
"Js_vector" (* 557 *),
72+
"Js_vector" (* 553 *),
7373
"Nativeint" (* 554 *),
7474
"Node_path" (* 48 *),
7575
"Spacetime" (* 150 *),
@@ -211,7 +211,7 @@ let module_data : string array = Obj.magic (
211211
(* Js_option *)"\132\149\166\190\000\000\001v\000\000\000j\000\000\001^\000\000\001M\192\b\000\0000\000\176#map\144\160\160B@@@\176$some\144\160\160A@@\144\180A\160\176\001\003\236!x@@\151\176\000@\160\144\004\006@\176\1923others/js_option.ml[\001\0052\001\005?\192\004\002[\001\0052\001\005E@\176%equal\144\160\160C@@@\176&filter\144\160\160B@@@\176&getExn\144\160\160A@@@\176&isNone\144\160\160A@@\144\180A\160\176\001\004Y%param@@\151\176F\160\151\176}\160\144\004\t@\176\192\004$h\001\005\243\001\005\247\192\004%h\001\005\243\001\005\251@@\004\003\176&isSome\144\160\160A@@\144\180A\160\176\001\003\239\004\020@@\151\176}\160\144\004\005@\176\192\0044^\001\005^\001\005b\192\0045^\001\005^\001\005f@\176'andThen\144\160\160B@@@\176'default\144\160\160B@@@\176)firstSome\144\160\160B@@@\176+isSomeValue\144\160\160C@@@\176.getWithDefault\144\004\015@A\160A\160\160A'lib/es6\160\160@&lib/js@B",
212212
(* Js_result *)"\132\149\166\190\000\000\000\028\000\000\000\b\000\000\000\026\000\000\000\024\192\128A\160A\160\160A'lib/es6\160\160@&lib/js@B",
213213
(* Js_string *)"\132\149\166\190\000\000\000\028\000\000\000\b\000\000\000\026\000\000\000\024\192\128A\160A\160\160A'lib/es6\160\160@&lib/js@B",
214-
(* Js_vector *)"\132\149\166\190\000\000\002\025\000\000\000\168\000\000\002\030\000\000\002\006\192\b\000\0008\000\176#map\144\160\160B@@@\176$copy\144\160\160A@@@\176$init\144\160\160B@@@\176$iter\144\160\160B@@@\176$mapi\144\160\160B@@@\176%empty\144\160\160A@@\144\180A\160\176\001\004\133!a@@\174\151\176\182&splice\160\160A@\160\160A\160#pos@@\197&splice@@@\160\144\004\017\160\146\144@@\176\1923others/js_vector.mlt\001\bY\001\b[\192\004\002t\001\bY\001\b\127@\146\168@\160\"()\160A@\176%iteri\144\160\160B@@@\176&append\144\160\160B@@\144\180B\160\176\001\004\191!x@\160\176\001\004\192!a@@\151\176\182&concat\160\160A@\160\160A@@\197&concat@@@\160\144\004\014\160\151\176\157A\160\144\004\023@\176\192\004-\001\000\140\001\015S\001\015h\192\004.\001\000\140\001\015S\001\015m@@\176\192\0040\001\000\140\001\015S\001\015U\004\003@\176&toList\144\160\160A@@@\176(foldLeft\144\160\160C@@@\176(memByRef\144\160\160B@@@\176(pushBack\144\160\160B@@\144\180B\160\176\001\004\135!x@\160\176\001\004\136\"xs@@\174\151\176\182$push\160\160A@\160\160A@@\197$push@@@\160\144\004\015\160\144\004\020@\176\192\004]w\001\b\159\001\b\161\192\004^w\001\b\159\001\b\180@\004\\\176)foldRight\144\160\160C@@@\176-filterInPlace\144\160\160B@@@A\160A\160\160A'lib/es6\160\160@&lib/js@B",
214+
(* Js_vector *)"\132\149\166\190\000\000\002\021\000\000\000\167\000\000\002\027\000\000\002\003\192\b\000\0008\000\176#map\144\160\160B@@@\176$copy\144\160\160A@@@\176$init\144\160\160B@@@\176$iter\144\160\160B@@@\176$mapi\144\160\160B@@@\176%empty\144\160\160A@@\144\180A\160\176\001\004\133!a@@\174\151\176\182&splice\160\160A@\160\160A\144@@\197&splice@@@\160\144\004\016\160\146\144@@\176\1923others/js_vector.mlt\001\bY\001\b[\192\004\002t\001\bY\001\b\127@\146\168@\160\"()\160A@\176%iteri\144\160\160B@@@\176&append\144\160\160B@@\144\180B\160\176\001\004\191!x@\160\176\001\004\192!a@@\151\176\182&concat\160\160A@\160\160A@@\197&concat@@@\160\144\004\014\160\151\176\157A\160\144\004\023@\176\192\004-\001\000\140\001\015S\001\015h\192\004.\001\000\140\001\015S\001\015m@@\176\192\0040\001\000\140\001\015S\001\015U\004\003@\176&toList\144\160\160A@@@\176(foldLeft\144\160\160C@@@\176(memByRef\144\160\160B@@@\176(pushBack\144\160\160B@@\144\180B\160\176\001\004\135!x@\160\176\001\004\136\"xs@@\174\151\176\182$push\160\160A@\160\160A@@\197$push@@@\160\144\004\015\160\144\004\020@\176\192\004]w\001\b\159\001\b\161\192\004^w\001\b\159\001\b\180@\004\\\176)foldRight\144\160\160C@@@\176-filterInPlace\144\160\160B@@@A\160A\160\160A'lib/es6\160\160@&lib/js@B",
215215
(* Nativeint *)"\132\149\166\190\000\000\002\022\000\000\000\142\000\000\001\204\000\000\001\181\192\b\000\000 \000\176#abs\144\160\160A@@@\176$pred\144\160\160A@@\144\180A\160\176\001\004\002!n@@\151\176\b\000\000\004\019@\160\144\004\007\160\146\151\018_n\000\001\000\000\000\001@\176\1927stdlib-406/nativeint.mlm\001\t\227\001\t\240\192\004\002m\001\t\227\001\t\248@\176$succ\144\160\160A@@\144\180A\160\176\001\004\000!n@@\151\176\b\000\000\004\018@\160\144\004\007\160\146\151\018_n\000\001\000\000\000\001@\176\192\004\023l\001\t\205\001\t\218\192\004\024l\001\t\205\001\t\226@\176%equal\144\160\160B@@@\176&lognot\144\160\160A@@\144\180A\160\176\001\004\t!n@@\151\176\b\000\000\004\025@\160\144\004\007\160\146\151\018_n\000\001\255\255\255\255@\176\192\0042x\001\011\005\001\011\020\192\0043x\001\011\005\001\011\"@\176'compare\144\160\160B@@\144\180B\160\176\001\004\018!x@\160\176\001\004\019!y@@\151\176\149\1766caml_nativeint_compareB>caml_nativeint_compare_unboxed\160\144\004\r\160\144\004\012@\176\192\004L\000F\001\012i\001\012\133\192\004M\000F\001\012i\001\012\155@\176)to_string\144\160\160A@@\144\180A\160\176\001\004\012!n@@\151\176\149\1765caml_nativeint_formatB \160\146\146\"%d\160\144\004\014@\176\192\004e{\001\011n\001\011\128\192\004f{\001\011n\001\011\141@\176-of_string_opt\144\160\160A@@@A\160A\160\160A'lib/es6\160\160@&lib/js@B",
216216
(* Node_path *)"\132\149\166\190\000\000\000\028\000\000\000\b\000\000\000\026\000\000\000\024\192\128A\160A\160\160A'lib/es6\160\160@&lib/js@B",
217217
(* Spacetime *)"\132\149\166\190\000\000\000\130\000\000\000#\000\000\000s\000\000\000j\192\192\176&Series\145\176\160\160A@@\160\160C@@\160\160B@@@\176'enabled\144@\144\146C\176(Snapshot\145\144\160\160B@@@\176\t\"save_event_for_automatic_snapshots\144\160\160A@@@A\160A\160\160A'lib/es6\160\160@&lib/js@B",

lib/4.06.1/bsdep.ml

Lines changed: 25552 additions & 29059 deletions
Large diffs are not rendered by default.

lib/4.06.1/bsdep.ml.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
../lib/4.06.1/bsdep.ml: ../ocaml/driver/compdynlink.mli ../ocaml/driver/compenv.ml ../ocaml/driver/compenv.mli ../ocaml/driver/compmisc.ml ../ocaml/driver/compmisc.mli ../ocaml/driver/compplugin.ml ../ocaml/driver/compplugin.mli ../ocaml/driver/makedepend.ml ../ocaml/driver/makedepend.mli ../ocaml/driver/pparse.ml ../ocaml/driver/pparse.mli ../ocaml/parsing/ast_helper.ml ../ocaml/parsing/ast_helper.mli ../ocaml/parsing/ast_invariants.ml ../ocaml/parsing/ast_invariants.mli ../ocaml/parsing/ast_iterator.ml ../ocaml/parsing/ast_iterator.mli ../ocaml/parsing/ast_mapper.ml ../ocaml/parsing/ast_mapper.mli ../ocaml/parsing/asttypes.mli ../ocaml/parsing/builtin_attributes.ml ../ocaml/parsing/builtin_attributes.mli ../ocaml/parsing/depend.ml ../ocaml/parsing/depend.mli ../ocaml/parsing/docstrings.ml ../ocaml/parsing/docstrings.mli ../ocaml/parsing/lexer.ml ../ocaml/parsing/lexer.mli ../ocaml/parsing/location.ml ../ocaml/parsing/location.mli ../ocaml/parsing/longident.ml ../ocaml/parsing/longident.mli ../ocaml/parsing/parse.ml ../ocaml/parsing/parse.mli ../ocaml/parsing/parser.ml ../ocaml/parsing/parser.mli ../ocaml/parsing/parsetree.mli ../ocaml/parsing/syntaxerr.ml ../ocaml/parsing/syntaxerr.mli ../ocaml/tools/ocamldep.ml ../ocaml/utils/arg_helper.ml ../ocaml/utils/arg_helper.mli ../ocaml/utils/ccomp.ml ../ocaml/utils/ccomp.mli ../ocaml/utils/clflags.ml ../ocaml/utils/clflags.mli ../ocaml/utils/identifiable.ml ../ocaml/utils/identifiable.mli ../ocaml/utils/misc.ml ../ocaml/utils/misc.mli ../ocaml/utils/numbers.ml ../ocaml/utils/numbers.mli ../ocaml/utils/profile.ml ../ocaml/utils/profile.mli ../ocaml/utils/terminfo.ml ../ocaml/utils/terminfo.mli ../ocaml/utils/warnings.ml ../ocaml/utils/warnings.mli ./common/bs_loc.ml ./common/bs_loc.mli ./common/bs_version.ml ./common/bs_version.mli ./common/bs_warnings.ml ./common/bs_warnings.mli ./common/js_config.ml ./common/js_config.mli ./common/lam_methname.ml ./common/lam_methname.mli ./core/bs_cmi_load.ml ./core/bs_conditional_initial.ml ./core/bs_conditional_initial.mli ./core/config_util.ml ./core/config_util.mli ./core/config_whole_compiler.ml ./core/config_whole_compiler.mli ./core/js_cmj_format.ml ./core/js_cmj_format.mli ./core/js_packages_info.ml ./core/js_packages_info.mli ./core/js_raw_info.ml ./core/lam.ml ./core/lam.mli ./core/lam_arity.ml ./core/lam_arity.mli ./core/lam_compat.ml ./core/lam_compat.mli ./core/lam_constant.ml ./core/lam_constant.mli ./core/lam_pointer_info.ml ./core/lam_pointer_info.mli ./core/lam_primitive.ml ./core/lam_primitive.mli ./core/lam_tag_info.ml ./core/matching_polyfill.ml ./core/matching_polyfill.mli ./core/primitive_compat.ml ./core/primitive_compat.mli ./core/record_attributes_check.ml ./ext/bsc_warnings.ml ./ext/ext_arg.ml ./ext/ext_arg.mli ./ext/ext_array.ml ./ext/ext_array.mli ./ext/ext_bytes.ml ./ext/ext_bytes.mli ./ext/ext_char.ml ./ext/ext_char.mli ./ext/ext_cmj_magic.ml ./ext/ext_filename.ml ./ext/ext_filename.mli ./ext/ext_fmt.ml ./ext/ext_js_file_kind.ml ./ext/ext_json_parse.ml ./ext/ext_json_parse.mli ./ext/ext_json_types.ml ./ext/ext_list.ml ./ext/ext_list.mli ./ext/ext_option.ml ./ext/ext_option.mli ./ext/ext_pervasives.ml ./ext/ext_pervasives.mli ./ext/ext_position.ml ./ext/ext_position.mli ./ext/ext_ref.ml ./ext/ext_ref.mli ./ext/ext_string.ml ./ext/ext_string.mli ./ext/ext_string_array.ml ./ext/ext_string_array.mli ./ext/ext_utf8.ml ./ext/ext_utf8.mli ./ext/ext_util.ml ./ext/ext_util.mli ./ext/hash_set_gen.ml ./ext/hash_set_poly.ml ./ext/hash_set_poly.mli ./ext/hash_set_string.ml ./ext/hash_set_string.mli ./ext/literals.ml ./ext/literals.mli ./ext/map_gen.ml ./ext/map_string.ml ./ext/map_string.mli ./ext/set_gen.ml ./ext/set_string.ml ./ext/set_string.mli ./main/builtin_cmi_datasets.ml ./main/builtin_cmi_datasets.mli ./main/builtin_cmj_datasets.ml ./main/builtin_cmj_datasets.mli ./stubs/bs_hash_stubs.ml ./syntax/ast_attributes.ml ./syntax/ast_attributes.mli ./syntax/ast_bs_open.ml ./syntax/ast_bs_open.mli ./syntax/ast_comb.ml ./syntax/ast_comb.mli ./syntax/ast_compatible.ml ./syntax/ast_compatible.mli ./syntax/ast_config.ml ./syntax/ast_config.mli ./syntax/ast_core_type.ml ./syntax/ast_core_type.mli ./syntax/ast_core_type_class_type.ml ./syntax/ast_core_type_class_type.mli ./syntax/ast_derive.ml ./syntax/ast_derive.mli ./syntax/ast_derive_abstract.ml ./syntax/ast_derive_abstract.mli ./syntax/ast_derive_js_mapper.ml ./syntax/ast_derive_js_mapper.mli ./syntax/ast_derive_projector.ml ./syntax/ast_derive_projector.mli ./syntax/ast_derive_util.ml ./syntax/ast_derive_util.mli ./syntax/ast_exp.ml ./syntax/ast_exp.mli ./syntax/ast_exp_apply.ml ./syntax/ast_exp_apply.mli ./syntax/ast_exp_extension.ml ./syntax/ast_exp_extension.mli ./syntax/ast_exp_handle_external.ml ./syntax/ast_exp_handle_external.mli ./syntax/ast_external.ml ./syntax/ast_external.mli ./syntax/ast_external_mk.ml ./syntax/ast_external_mk.mli ./syntax/ast_external_process.ml ./syntax/ast_external_process.mli ./syntax/ast_literal.ml ./syntax/ast_literal.mli ./syntax/ast_open_cxt.ml ./syntax/ast_open_cxt.mli ./syntax/ast_pat.ml ./syntax/ast_pat.mli ./syntax/ast_payload.ml ./syntax/ast_payload.mli ./syntax/ast_polyvar.ml ./syntax/ast_polyvar.mli ./syntax/ast_signature.ml ./syntax/ast_signature.mli ./syntax/ast_structure.ml ./syntax/ast_structure.mli ./syntax/ast_tdcls.ml ./syntax/ast_tdcls.mli ./syntax/ast_tuple_pattern_flatten.ml ./syntax/ast_tuple_pattern_flatten.mli ./syntax/ast_typ_uncurry.ml ./syntax/ast_typ_uncurry.mli ./syntax/ast_utf8_string.ml ./syntax/ast_utf8_string.mli ./syntax/ast_utf8_string_interp.ml ./syntax/ast_utf8_string_interp.mli ./syntax/ast_util.ml ./syntax/ast_util.mli ./syntax/bs_ast_invariant.ml ./syntax/bs_ast_invariant.mli ./syntax/bs_ast_mapper.ml ./syntax/bs_ast_mapper.mli ./syntax/bs_builtin_ppx.ml ./syntax/bs_builtin_ppx.mli ./syntax/bs_syntaxerr.ml ./syntax/bs_syntaxerr.mli ./syntax/external_arg_spec.ml ./syntax/external_arg_spec.mli ./syntax/external_ffi_types.ml ./syntax/external_ffi_types.mli ./syntax/ppx_entry.ml ./syntax/reactjs_jsx_ppx_v2.ml ./syntax/reactjs_jsx_ppx_v3.ml
1+
../lib/4.06.1/bsdep.ml: ../ocaml/driver/compdynlink.mli ../ocaml/driver/compenv.ml ../ocaml/driver/compenv.mli ../ocaml/driver/compmisc.ml ../ocaml/driver/compmisc.mli ../ocaml/driver/compplugin.ml ../ocaml/driver/compplugin.mli ../ocaml/driver/makedepend.ml ../ocaml/driver/makedepend.mli ../ocaml/driver/pparse.ml ../ocaml/driver/pparse.mli ../ocaml/parsing/ast_helper.ml ../ocaml/parsing/ast_helper.mli ../ocaml/parsing/ast_invariants.ml ../ocaml/parsing/ast_invariants.mli ../ocaml/parsing/ast_iterator.ml ../ocaml/parsing/ast_iterator.mli ../ocaml/parsing/ast_mapper.ml ../ocaml/parsing/ast_mapper.mli ../ocaml/parsing/asttypes.mli ../ocaml/parsing/builtin_attributes.ml ../ocaml/parsing/builtin_attributes.mli ../ocaml/parsing/depend.ml ../ocaml/parsing/depend.mli ../ocaml/parsing/docstrings.ml ../ocaml/parsing/docstrings.mli ../ocaml/parsing/lexer.ml ../ocaml/parsing/lexer.mli ../ocaml/parsing/location.ml ../ocaml/parsing/location.mli ../ocaml/parsing/longident.ml ../ocaml/parsing/longident.mli ../ocaml/parsing/parse.ml ../ocaml/parsing/parse.mli ../ocaml/parsing/parser.ml ../ocaml/parsing/parser.mli ../ocaml/parsing/parsetree.mli ../ocaml/parsing/syntaxerr.ml ../ocaml/parsing/syntaxerr.mli ../ocaml/tools/ocamldep.ml ../ocaml/utils/arg_helper.ml ../ocaml/utils/arg_helper.mli ../ocaml/utils/ccomp.ml ../ocaml/utils/ccomp.mli ../ocaml/utils/clflags.ml ../ocaml/utils/clflags.mli ../ocaml/utils/identifiable.ml ../ocaml/utils/identifiable.mli ../ocaml/utils/misc.ml ../ocaml/utils/misc.mli ../ocaml/utils/numbers.ml ../ocaml/utils/numbers.mli ../ocaml/utils/profile.ml ../ocaml/utils/profile.mli ../ocaml/utils/terminfo.ml ../ocaml/utils/terminfo.mli ../ocaml/utils/warnings.ml ../ocaml/utils/warnings.mli ./common/bs_loc.ml ./common/bs_loc.mli ./common/bs_version.ml ./common/bs_version.mli ./common/bs_warnings.ml ./common/bs_warnings.mli ./common/js_config.ml ./common/js_config.mli ./common/lam_methname.ml ./common/lam_methname.mli ./core/bs_cmi_load.ml ./core/bs_conditional_initial.ml ./core/bs_conditional_initial.mli ./core/config_util.ml ./core/config_util.mli ./core/config_whole_compiler.ml ./core/config_whole_compiler.mli ./core/js_raw_info.ml ./core/lam_constant.ml ./core/lam_constant.mli ./core/lam_pointer_info.ml ./core/lam_pointer_info.mli ./core/lam_tag_info.ml ./core/matching_polyfill.ml ./core/matching_polyfill.mli ./core/record_attributes_check.ml ./ext/bsc_warnings.ml ./ext/ext_array.ml ./ext/ext_array.mli ./ext/ext_bytes.ml ./ext/ext_bytes.mli ./ext/ext_char.ml ./ext/ext_char.mli ./ext/ext_filename.ml ./ext/ext_filename.mli ./ext/ext_json_parse.ml ./ext/ext_json_parse.mli ./ext/ext_json_types.ml ./ext/ext_list.ml ./ext/ext_list.mli ./ext/ext_option.ml ./ext/ext_option.mli ./ext/ext_pervasives.ml ./ext/ext_pervasives.mli ./ext/ext_position.ml ./ext/ext_position.mli ./ext/ext_ref.ml ./ext/ext_ref.mli ./ext/ext_string.ml ./ext/ext_string.mli ./ext/ext_string_array.ml ./ext/ext_string_array.mli ./ext/ext_utf8.ml ./ext/ext_utf8.mli ./ext/ext_util.ml ./ext/ext_util.mli ./ext/hash_set_gen.ml ./ext/hash_set_poly.ml ./ext/hash_set_poly.mli ./ext/hash_set_string.ml ./ext/hash_set_string.mli ./ext/literals.ml ./ext/literals.mli ./ext/map_gen.ml ./ext/map_string.ml ./ext/map_string.mli ./ext/set_gen.ml ./ext/set_string.ml ./ext/set_string.mli ./main/builtin_cmi_datasets.ml ./main/builtin_cmi_datasets.mli ./stubs/bs_hash_stubs.ml ./syntax/ast_attributes.ml ./syntax/ast_attributes.mli ./syntax/ast_bs_open.ml ./syntax/ast_bs_open.mli ./syntax/ast_comb.ml ./syntax/ast_comb.mli ./syntax/ast_compatible.ml ./syntax/ast_compatible.mli ./syntax/ast_config.ml ./syntax/ast_config.mli ./syntax/ast_core_type.ml ./syntax/ast_core_type.mli ./syntax/ast_core_type_class_type.ml ./syntax/ast_core_type_class_type.mli ./syntax/ast_derive.ml ./syntax/ast_derive.mli ./syntax/ast_derive_abstract.ml ./syntax/ast_derive_abstract.mli ./syntax/ast_derive_js_mapper.ml ./syntax/ast_derive_js_mapper.mli ./syntax/ast_derive_projector.ml ./syntax/ast_derive_projector.mli ./syntax/ast_derive_util.ml ./syntax/ast_derive_util.mli ./syntax/ast_exp.ml ./syntax/ast_exp.mli ./syntax/ast_exp_apply.ml ./syntax/ast_exp_apply.mli ./syntax/ast_exp_extension.ml ./syntax/ast_exp_extension.mli ./syntax/ast_exp_handle_external.ml ./syntax/ast_exp_handle_external.mli ./syntax/ast_external.ml ./syntax/ast_external.mli ./syntax/ast_external_mk.ml ./syntax/ast_external_mk.mli ./syntax/ast_external_process.ml ./syntax/ast_external_process.mli ./syntax/ast_literal.ml ./syntax/ast_literal.mli ./syntax/ast_open_cxt.ml ./syntax/ast_open_cxt.mli ./syntax/ast_pat.ml ./syntax/ast_pat.mli ./syntax/ast_payload.ml ./syntax/ast_payload.mli ./syntax/ast_polyvar.ml ./syntax/ast_polyvar.mli ./syntax/ast_signature.ml ./syntax/ast_signature.mli ./syntax/ast_structure.ml ./syntax/ast_structure.mli ./syntax/ast_tdcls.ml ./syntax/ast_tdcls.mli ./syntax/ast_tuple_pattern_flatten.ml ./syntax/ast_tuple_pattern_flatten.mli ./syntax/ast_typ_uncurry.ml ./syntax/ast_typ_uncurry.mli ./syntax/ast_utf8_string.ml ./syntax/ast_utf8_string.mli ./syntax/ast_utf8_string_interp.ml ./syntax/ast_utf8_string_interp.mli ./syntax/ast_util.ml ./syntax/ast_util.mli ./syntax/bs_ast_invariant.ml ./syntax/bs_ast_invariant.mli ./syntax/bs_ast_mapper.ml ./syntax/bs_ast_mapper.mli ./syntax/bs_builtin_ppx.ml ./syntax/bs_builtin_ppx.mli ./syntax/bs_syntaxerr.ml ./syntax/bs_syntaxerr.mli ./syntax/external_arg_spec.ml ./syntax/external_arg_spec.mli ./syntax/external_ffi_types.ml ./syntax/external_ffi_types.mli ./syntax/ppx_entry.ml ./syntax/reactjs_jsx_ppx_v2.ml ./syntax/reactjs_jsx_ppx_v3.ml

0 commit comments

Comments
 (0)