fix corner case with default values (#4484)

fixes #4483
This commit is contained in:
Alex Lam S.L
2020-12-30 17:47:00 +00:00
committed by GitHub
parent 0013cbf91f
commit 8b954b022b
3 changed files with 22 additions and 1 deletions

View File

@@ -124,7 +124,6 @@ module.exports = function reduce_test(testcase, minify_options, reduce_options)
// ignore lvalues
if (parent instanceof U.AST_Assign && parent.left === node) return;
if (parent instanceof U.AST_DestructuredArray) return;
if (parent instanceof U.AST_DestructuredKeyVal && parent.value === node) return;
if (parent instanceof U.AST_Unary && parent.expression === node) switch (parent.operator) {
case "++":