@@ -6830,8 +6830,8 @@ Compressor.prototype.compress = function(node) {
|
||||
unused_fn_names.push(node);
|
||||
}
|
||||
if (!(node instanceof AST_Accessor)) {
|
||||
var args, spread;
|
||||
if (parent instanceof AST_Call && parent.expression === node) {
|
||||
var args, spread, trim = compressor.drop_fargs(node, parent);
|
||||
if (trim && parent instanceof AST_Call && parent.expression === node) {
|
||||
args = parent.args;
|
||||
for (spread = 0; spread < args.length; spread++) {
|
||||
if (args[spread] instanceof AST_Spread) break;
|
||||
@@ -6861,8 +6861,8 @@ Compressor.prototype.compress = function(node) {
|
||||
}
|
||||
}
|
||||
node.rest = rest;
|
||||
if (rest) trim = false;
|
||||
}
|
||||
var trim = compressor.drop_fargs(node, parent) && !node.rest;
|
||||
var default_length = trim ? -1 : node.length();
|
||||
for (var i = argnames.length; --i >= 0;) {
|
||||
var sym = argnames[i];
|
||||
|
||||
Reference in New Issue
Block a user