remove AST hack from inline (#2627)
This commit is contained in:
@@ -4036,8 +4036,10 @@ merge(Compressor.prototype, {
|
|||||||
scope.var_names()[name.name] = true;
|
scope.var_names()[name.name] = true;
|
||||||
scope.variables.set(name.name, def);
|
scope.variables.set(name.name, def);
|
||||||
scope.enclosed.push(def);
|
scope.enclosed.push(def);
|
||||||
|
var symbol = make_node(AST_SymbolVar, name, name);
|
||||||
|
def.orig.push(symbol);
|
||||||
decls.unshift(make_node(AST_VarDef, name, {
|
decls.unshift(make_node(AST_VarDef, name, {
|
||||||
name: name,
|
name: symbol,
|
||||||
value: null
|
value: null
|
||||||
}));
|
}));
|
||||||
var sym = make_node(AST_SymbolRef, name, name);
|
var sym = make_node(AST_SymbolRef, name, name);
|
||||||
|
|||||||
Reference in New Issue
Block a user