@@ -4075,9 +4075,10 @@ merge(Compressor.prototype, {
|
||||
if (compressor.option("inline")
|
||||
&& !fn.uses_arguments
|
||||
&& !fn.uses_eval
|
||||
&& !(fn.name && fn instanceof AST_Function)
|
||||
&& (value = can_flatten_body(stat))
|
||||
&& (exp === fn ? !fn.name
|
||||
: compressor.option("unused")
|
||||
&& (exp === fn
|
||||
|| compressor.option("unused")
|
||||
&& (def = exp.definition()).references.length == 1
|
||||
&& !recursive_ref(compressor, def)
|
||||
&& fn.is_constant_expression(exp.scope))
|
||||
|
||||
Reference in New Issue
Block a user