Skip to content

Commit 60d6578

Browse files
committed
Update LKG
1 parent b3bb39d commit 60d6578

5 files changed

Lines changed: 15 additions & 0 deletions

File tree

lib/tsc.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20057,6 +20057,9 @@ var ts;
2005720057
return type;
2005820058
}
2005920059
function narrowTypeByEquality(type, operator, value, assumeTrue) {
20060+
if (type.flags & 1) {
20061+
return type;
20062+
}
2006020063
if (operator === 31 || operator === 33) {
2006120064
assumeTrue = !assumeTrue;
2006220065
}

lib/tsserver.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21053,6 +21053,9 @@ var ts;
2105321053
return type;
2105421054
}
2105521055
function narrowTypeByEquality(type, operator, value, assumeTrue) {
21056+
if (type.flags & 1) {
21057+
return type;
21058+
}
2105621059
if (operator === 31 || operator === 33) {
2105721060
assumeTrue = !assumeTrue;
2105821061
}

lib/tsserverlibrary.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21053,6 +21053,9 @@ var ts;
2105321053
return type;
2105421054
}
2105521055
function narrowTypeByEquality(type, operator, value, assumeTrue) {
21056+
if (type.flags & 1) {
21057+
return type;
21058+
}
2105621059
if (operator === 31 || operator === 33) {
2105721060
assumeTrue = !assumeTrue;
2105821061
}

lib/typescript.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24324,6 +24324,9 @@ var ts;
2432424324
return type;
2432524325
}
2432624326
function narrowTypeByEquality(type, operator, value, assumeTrue) {
24327+
if (type.flags & 1 /* Any */) {
24328+
return type;
24329+
}
2432724330
if (operator === 31 /* ExclamationEqualsToken */ || operator === 33 /* ExclamationEqualsEqualsToken */) {
2432824331
assumeTrue = !assumeTrue;
2432924332
}

lib/typescriptServices.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24324,6 +24324,9 @@ var ts;
2432424324
return type;
2432524325
}
2432624326
function narrowTypeByEquality(type, operator, value, assumeTrue) {
24327+
if (type.flags & 1 /* Any */) {
24328+
return type;
24329+
}
2432724330
if (operator === 31 /* ExclamationEqualsToken */ || operator === 33 /* ExclamationEqualsEqualsToken */) {
2432824331
assumeTrue = !assumeTrue;
2432924332
}

0 commit comments

Comments
 (0)