@@ -178,14 +178,14 @@ let assemble_args_no_splice call_loc ffi
178
178
->
179
179
let accs, eff = aux labels args in
180
180
Lam_compile_const. translate_arg_cst cst :: accs, eff
181
- | {arg_label = Empty | Label | Optional as arg_label ; arg_type } ::labels,
181
+ | {arg_label ; arg_type } ::labels,
182
182
arg :: args
183
183
->
184
184
let accs, eff = aux labels args in
185
185
let acc, new_eff = ocaml_to_js_eff
186
186
~arg_label ~arg_type arg in
187
187
append_list acc accs, Ext_list. append new_eff eff
188
- | { arg_label = Empty | Label | Optional ; _ } :: _ , []
188
+ | _ :: _ , []
189
189
-> assert false
190
190
in
191
191
let args, eff = aux arg_types args in
@@ -205,7 +205,7 @@ let assemble_args_has_splice call_loc ffi (arg_types : specs) (args : exprs)
205
205
->
206
206
let accs, eff = aux labels args in
207
207
Lam_compile_const. translate_arg_cst cst :: accs, eff
208
- | ({arg_label = Empty | Label | Optional as arg_label ; arg_type }) ::labels,
208
+ | ({arg_label ; arg_type }) ::labels,
209
209
arg :: args
210
210
->
211
211
let accs, eff = aux labels args in
@@ -217,7 +217,7 @@ let assemble_args_has_splice call_loc ffi (arg_types : specs) (args : exprs)
217
217
let acc, new_eff = ocaml_to_js_eff ~arg_type ~arg_label arg in
218
218
append_list acc accs, Ext_list. append new_eff eff
219
219
end
220
- | { arg_label = Empty | Label | Optional ; _ } :: _ , []
220
+ | _ :: _ , []
221
221
-> assert false
222
222
in
223
223
let args, eff = aux arg_types args in
0 commit comments