@@ -10449,6 +10449,7 @@ Compressor.prototype.compress = function(node) {
|
||||
var def = name.definition();
|
||||
if (def.orig.length == 1 && fn.functions.has(name.name)) continue;
|
||||
var sym = make_node(AST_SymbolRef, name, name);
|
||||
def.assignments++;
|
||||
def.references.push(sym);
|
||||
expr_loop.push(make_node(AST_Assign, var_def, {
|
||||
operator: "=",
|
||||
@@ -13104,7 +13105,9 @@ Compressor.prototype.compress = function(node) {
|
||||
var sym = def.orig[0];
|
||||
if (sym instanceof AST_SymbolCatch) return;
|
||||
var ref = make_node(AST_SymbolRef, sym, flatten_var(sym));
|
||||
ref.definition().references.push(ref);
|
||||
def = ref.definition();
|
||||
def.assignments++;
|
||||
def.references.push(ref);
|
||||
body.push(make_node(AST_SimpleStatement, sym, {
|
||||
body: make_node(AST_Assign, sym, {
|
||||
operator: "=",
|
||||
|
||||
Reference in New Issue
Block a user