Skip to content

Commit 6df691f

Browse files
committed
prefer explicit to implict: more readable code, fix #4856
1 parent e1c79df commit 6df691f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

jscomp/core/js_exp_make.ml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -799,16 +799,16 @@ let rec float_equal ?comment (e0 : t) (e1 : t) : t =
799799
| Number (Int {i = i0 ; _}), Number (Int {i = i1; }) ->
800800
bool (i0 = i1)
801801
| Undefined , Undefined -> true_
802-
| (Bin(Bor,
802+
(* | (Bin(Bor,
803803
{expression_desc = Number(Int {i = 0l; _})},
804804
({expression_desc = Caml_block_tag _; _} as a ))
805805
|
806806
Bin(Bor,
807807
({expression_desc = Caml_block_tag _; _} as a),
808808
{expression_desc = Number (Int {i = 0l; _})})),
809-
Number (Int {i = 0l; _})
809+
Number (Int {i = 0l;}) when e1.comment = None
810810
-> (** (x.tag | 0) === 0 *)
811-
not a
811+
not a *)
812812
| (Bin(Bor,
813813
{expression_desc = Number(Int {i = 0l; _})},
814814
({expression_desc = Caml_block_tag _; _} as a ))

0 commit comments

Comments
 (0)