fix for a = !b && !c && !d && !e → a=!(b||c||d||e)
This commit is contained in:
@@ -1416,7 +1416,8 @@ merge(Compressor.prototype, {
|
||||
return exp[0];
|
||||
}
|
||||
if (compressor.option("comparisons")) {
|
||||
if (!(compressor.parent() instanceof AST_Binary)) {
|
||||
if (!(compressor.parent() instanceof AST_Binary)
|
||||
|| compressor.parent() instanceof AST_Assign) {
|
||||
var negated = make_node(AST_UnaryPrefix, self, {
|
||||
operator: "!",
|
||||
expression: self.negate(compressor)
|
||||
|
||||
Reference in New Issue
Block a user