File tree Expand file tree Collapse file tree 1 file changed +7
-10
lines changed
Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -5280,16 +5280,13 @@ export class Compiler extends DiagnosticEmitter {
52805280 return true ;
52815281 case NodeKind . UnaryPrefix : {
52825282 let unaryPrefix = < UnaryPrefixExpression > expression ;
5283- switch ( unaryPrefix . operator ) {
5284- case Token . Plus_Plus :
5285- case Token . Minus_Minus :
5286- case Token . Delete :
5287- case Token . Await :
5288- case Token . Yield :
5289- return true ;
5290- default :
5291- return this . expressionHasSideEffects ( unaryPrefix . operand ) ;
5292- }
5283+ let operator = unaryPrefix . operator ;
5284+ return operator == Token . Plus_Plus
5285+ || operator == Token . Minus_Minus
5286+ || operator == Token . Delete
5287+ || operator == Token . Await
5288+ || operator == Token . Yield
5289+ || this . expressionHasSideEffects ( unaryPrefix . operand ) ;
52935290 }
52945291 case NodeKind . Assertion :
52955292 return this . expressionHasSideEffects ( ( < AssertionExpression > expression ) . expression ) ;
You can’t perform that action at this time.
0 commit comments