fix corner case in awaits (#5158)

fixes #5157
This commit is contained in:
Alex Lam S.L
2021-10-29 23:33:10 +08:00
committed by GitHub
parent a0250ec923
commit eb93d92357
2 changed files with 98 additions and 1 deletions

View File

@@ -10334,7 +10334,7 @@ merge(Compressor.prototype, {
do {
node = parent;
parent = compressor.parent(level++);
if (parent instanceof AST_Try && parent.bfinally && parent.bfinally !== node) {
if (parent instanceof AST_Try && member(node, parent.body)) {
drop = false;
break;
}