Add start/end nodes for NaN/Infinity transformations
This commit is contained in:
@@ -2267,16 +2267,16 @@ merge(Compressor.prototype, {
|
|||||||
OPT(AST_Infinity, function (self, compressor) {
|
OPT(AST_Infinity, function (self, compressor) {
|
||||||
return make_node(AST_Binary, self, {
|
return make_node(AST_Binary, self, {
|
||||||
operator : '/',
|
operator : '/',
|
||||||
left : make_node(AST_Number, null, {value: 1}),
|
left : make_node(AST_Number, self, {value: 1}),
|
||||||
right : make_node(AST_Number, null, {value: 0})
|
right : make_node(AST_Number, self, {value: 0})
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
OPT(AST_NaN, function (self, compressor) {
|
OPT(AST_NaN, function (self, compressor) {
|
||||||
return make_node(AST_Binary, self, {
|
return make_node(AST_Binary, self, {
|
||||||
operator : '/',
|
operator : '/',
|
||||||
left : make_node(AST_Number, null, {value: 0}),
|
left : make_node(AST_Number, self, {value: 0}),
|
||||||
right : make_node(AST_Number, null, {value: 0})
|
right : make_node(AST_Number, self, {value: 0})
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user