diff --git a/src/compiler/transformers/es2015.ts b/src/compiler/transformers/es2015.ts index 1cb63f55e91..07c42eb1fb3 100644 --- a/src/compiler/transformers/es2015.ts +++ b/src/compiler/transformers/es2015.ts @@ -1014,7 +1014,7 @@ namespace ts { const returnStatement = createReturn(superCallExpression); if (superCallExpression.kind !== SyntaxKind.BinaryExpression - && (superCallExpression as BinaryExpression).left.kind !== SyntaxKind.CallExpression) { + || (superCallExpression as BinaryExpression).left.kind !== SyntaxKind.CallExpression) { Debug.fail("Assumed generated super call would have form 'super.call(...) || this'."); }