This commit is contained in:
Isabel Duan 2024-07-22 10:08:46 -07:00
Родитель 43c24bb404
Коммит 529331b747
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -24895,7 +24895,9 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
type.flags & TypeFlags.BigIntLiteral ? bigintType :
type.flags & TypeFlags.BooleanLiteral ? booleanType :
type.flags & TypeFlags.Union ? mapType(type, getBaseTypeForComparison) :
type.flags & TypeFlags.Intersection && every((type as IntersectionType).types, t => { return getBaseTypeForComparison(t) === unknownUnionType }) ? unknownUnionType :
type.flags & TypeFlags.Intersection && every((type as IntersectionType).types, t => {
return getBaseTypeForComparison(t) === unknownUnionType;
}) ? unknownUnionType :
type;
}