@@ -11997,6 +11997,8 @@ Compressor.prototype.compress = function(node) {
|
||||
if ((def.scope !== self.scope.resolve() || def.in_loop)
|
||||
&& (!compressor.option("reduce_funcs") || def.escaped.depth == 1 || fixed.inlined)) {
|
||||
single_use = false;
|
||||
} else if (def.redefined()) {
|
||||
single_use = false;
|
||||
} else if (recursive_ref(compressor, def, fixed)) {
|
||||
single_use = false;
|
||||
} else if (fixed.name && fixed.name.definition() !== def) {
|
||||
|
||||
Reference in New Issue
Block a user