From e14fe5b8303e10554f9852891892f19baebf53c3 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Tue, 28 Jun 2016 17:12:46 -0700 Subject: [PATCH] Remove unused functions --- src/compiler/binder.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/compiler/binder.ts b/src/compiler/binder.ts index 27bd3b71c5e..69147d2da68 100644 --- a/src/compiler/binder.ts +++ b/src/compiler/binder.ts @@ -617,18 +617,10 @@ namespace ts { return false; } - function isNarrowingNullCheckOperands(expr1: Expression, expr2: Expression) { - return (expr1.kind === SyntaxKind.NullKeyword || expr1.kind === SyntaxKind.Identifier && (expr1).text === "undefined") && isNarrowableOperand(expr2); - } - function isNarrowingTypeofOperands(expr1: Expression, expr2: Expression) { return expr1.kind === SyntaxKind.TypeOfExpression && isNarrowableOperand((expr1).expression) && expr2.kind === SyntaxKind.StringLiteral; } - function isNarrowingDiscriminant(expr: Expression) { - return expr.kind === SyntaxKind.PropertyAccessExpression && isNarrowableReference((expr).expression); - } - function isNarrowingBinaryExpression(expr: BinaryExpression) { switch (expr.operatorToken.kind) { case SyntaxKind.EqualsToken: