Don't remove empty generators passed as parameter
This commit is contained in:
@@ -2282,6 +2282,7 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
if (compressor.option("side_effects")) {
|
||||
if (self.expression instanceof AST_Function
|
||||
&& !self.expression.is_generator
|
||||
&& self.args.length == 0
|
||||
&& !AST_Block.prototype.has_side_effects.call(self.expression, compressor)) {
|
||||
return make_node(AST_Undefined, self).transform(compressor);
|
||||
|
||||
Reference in New Issue
Block a user