Skip to content

Commit e52ed1a

Browse files
committed
Check the return type of type guard functions
1 parent f37d906 commit e52ed1a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/compiler/checker.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17996,6 +17996,8 @@ namespace ts {
1799617996
return;
1799717997
}
1799817998

17999+
checkSourceElement(node.type);
18000+
1799918001
const { parameterName } = node;
1800018002
if (isThisTypePredicate(typePredicate)) {
1800118003
getTypeFromThisTypeNode(parameterName as ThisTypeNode);

0 commit comments

Comments
 (0)