Skip to content

Commit 1fa42b8

Browse files
committed
update upstream changes, precise Field info
1 parent 8cdd666 commit 1fa42b8

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

jscomp/core/js_of_lam_block.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ let field (field_info : Lam_compat.field_dbg_info) e i =
5656
| Fld_poly_var_content
5757
| Fld_record_inline _
5858
| Fld_variant
59+
| Fld_array
5960
->
6061
E.array_index_by_int
6162
?comment:(Lam_compat.str_of_field_info field_info) e i

jscomp/core/lam_compat.ml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,11 @@ type field_dbg_info = Lambda.field_dbg_info =
171171
| Fld_poly_var_content
172172
| Fld_extension
173173
| Fld_variant
174-
174+
| Fld_array
175175
let str_of_field_info (x : field_dbg_info) : string option =
176176
match x with
177-
| Fld_na s -> Some s
177+
| Fld_na s -> if s = "" then None else Some s
178+
| Fld_array
178179
| Fld_extension
179180
| Fld_variant
180181
| Fld_poly_var_tag

jscomp/core/lam_compat.mli

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ type field_dbg_info = Lambda.field_dbg_info =
8080
| Fld_poly_var_content
8181
| Fld_extension
8282
| Fld_variant
83+
| Fld_array
8384

8485
val str_of_field_info :
8586
field_dbg_info ->

ocaml

Submodule ocaml updated from a020fc6 to a410ff7

0 commit comments

Comments
 (0)