Drop NaN -> 0/0 transformation.
authorMihai Bazon <mihai.bazon@gmail.com>
Fri, 17 Apr 2015 08:25:19 +0000 (11:25 +0300)
committerMihai Bazon <mihai.bazon@gmail.com>
Fri, 17 Apr 2015 08:26:36 +0000 (11:26 +0300)
Fix #687

lib/compress.js

index fa89c32..7d20a4e 100644 (file)
@@ -2272,14 +2272,6 @@ merge(Compressor.prototype, {
         });
     });
 
-    OPT(AST_NaN, function (self, compressor) {
-        return make_node(AST_Binary, self, {
-            operator : '/',
-            left     : make_node(AST_Number, self, {value: 0}),
-            right    : make_node(AST_Number, self, {value: 0})
-        });
-    });
-
     OPT(AST_Undefined, function(self, compressor){
         if (compressor.option("unsafe")) {
             var scope = compressor.find_parent(AST_Scope);