fix corner case in reduce_vars (#4802)

fixes #4801
This commit is contained in:
Alex Lam S.L
2021-03-18 15:58:35 +00:00
committed by GitHub
parent 2508481e33
commit 3016a78d85
3 changed files with 37 additions and 7 deletions

View File

@@ -10436,7 +10436,7 @@ merge(Compressor.prototype, {
} else {
value = fixed.optimize(compressor);
}
if (value === fixed) value = value.transform(new TreeTransformer(function(node, descend) {
value = value.transform(new TreeTransformer(function(node, descend) {
if (node instanceof AST_Scope) return node;
node = node.clone();
descend(node, this);