diff --git a/lib/output.js b/lib/output.js index 79165618..056bdb9c 100644 --- a/lib/output.js +++ b/lib/output.js @@ -687,10 +687,8 @@ function OutputStream(options) { if (p instanceof AST_Unary) return true; // (yield x).foo - if (p instanceof AST_Dot && p.expression === this) - return true; // (yield x)['foo'] - if (p instanceof AST_Sub && p.expression === this) + if (p instanceof AST_PropAccess && p.expression === this) return true; });