Skip to content

Commit 672d214

Browse files
committed
Check for null type instead of null keyword
1 parent 33d20e9 commit 672d214

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13690,7 +13690,7 @@ namespace ts {
1369013690
const doubleEquals = operator === SyntaxKind.EqualsEqualsToken || operator === SyntaxKind.ExclamationEqualsToken;
1369113691
const facts = doubleEquals ?
1369213692
assumeTrue ? TypeFacts.EQUndefinedOrNull : TypeFacts.NEUndefinedOrNull :
13693-
value.kind === SyntaxKind.NullKeyword ?
13693+
valueType.flags & TypeFlags.Null ?
1369413694
assumeTrue ? TypeFacts.EQNull : TypeFacts.NENull :
1369513695
assumeTrue ? TypeFacts.EQUndefined : TypeFacts.NEUndefined;
1369613696
return getTypeWithFacts(type, facts);

0 commit comments

Comments
 (0)