fix corner cases in ie8 (#3485)

fixes #3484
This commit is contained in:
Alex Lam S.L
2019-10-16 06:37:40 +08:00
committed by GitHub
parent 91cae51d8f
commit 8ff9a3c8fb
3 changed files with 172 additions and 3 deletions

View File

@@ -202,7 +202,7 @@ AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) {
if (node instanceof AST_SymbolLambda) {
var def = node.thedef;
redefine(node, node.scope.parent_scope.resolve());
node.thedef.init = def.init;
if (def.init) node.thedef.init = def.init;
return true;
}
}));