diff --git a/lib/output.js b/lib/output.js index 550af554..479aaacd 100644 --- a/lib/output.js +++ b/lib/output.js @@ -1474,10 +1474,10 @@ function OutputStream(options) { } if (self.extends) { var parens = ( - !(self.extends instanceof AST_ClassExpression) - && !(self.extends instanceof AST_Function) - && !(self.extends instanceof AST_SymbolRef) + !(self.extends instanceof AST_SymbolRef) && !(self.extends instanceof AST_PropAccess) + && !(self.extends instanceof AST_ClassExpression) + && !(self.extends instanceof AST_Function) ); output.print("extends"); if (parens) {