Check assignable-to before definitely-assignable-to

This commit is contained in:
Anders Hejlsberg
2020-07-13 15:02:04 -07:00
parent 854229a0d9
commit 2eb311132e
+1 -1
View File
@@ -15013,7 +15013,7 @@ namespace ts {
}
function isTypeDefinitelyAssignableTo(source: Type, target: Type): boolean {
return isTypeRelatedTo(source, target, definitelyAssignableRelation);
return isTypeAssignableTo(source, target) && isTypeRelatedTo(source, target, definitelyAssignableRelation);
}
// An object type S is considered to be derived from an object type T if