fix corner case in reduce_vars (#5325)

fixes #5324
This commit is contained in:
Alex Lam S.L
2022-01-29 13:39:30 +00:00
committed by GitHub
parent e7d6dd2ea2
commit 0a5a1f3687
3 changed files with 58 additions and 5 deletions

View File

@@ -957,7 +957,7 @@ Compressor.prototype.compress = function(node) {
right: node.right,
});
};
left.fixed.assigns = !fixed || !fixed.assigns ? [] : fixed.assigns.slice();
left.fixed.assigns = !fixed || !fixed.assigns ? [ ld.orig[0] ] : fixed.assigns.slice();
left.fixed.assigns.push(node);
left.fixed.to_binary = replace_ref(left, fixed);
} else {