@@ -2722,8 +2722,10 @@ Compressor.prototype.compress = function(node) {
|
||||
if (sym instanceof AST_PropAccess) return true;
|
||||
if (check_destructured(sym)) return true;
|
||||
return sym.match_symbol(function(node) {
|
||||
return node instanceof AST_SymbolRef
|
||||
&& (lvalues.has(node.name) || read_toplevel && compressor.exposed(node.definition()));
|
||||
if (node instanceof AST_PropAccess) return true;
|
||||
if (node instanceof AST_SymbolRef) {
|
||||
return lvalues.has(node.name) || read_toplevel && compressor.exposed(node.definition());
|
||||
}
|
||||
}, true);
|
||||
|
||||
function reject(node) {
|
||||
|
||||
Reference in New Issue
Block a user