Add assertion.

This commit is contained in:
Daniel
2020-06-30 01:33:32 -07:00
committed by Daniel Rosenwasser
parent 915d4fc060
commit 40c3ffec91
+1
View File
@@ -16130,6 +16130,7 @@ namespace ts {
if (isLiteralType(source) && !typeCouldHaveTopLevelSingletonTypes(target)) {
generalizedSource = getBaseTypeOfLiteralType(source);
Debug.assert(!isTypeAssignableTo(generalizedSource, target), "generalized source shouldn't be assignable");
generalizedSourceType = getTypeNameForErrorDisplay(generalizedSource);
}