Add assertion.

This commit is contained in:
Daniel
2020-05-28 18:52:45 +00:00
committed by Daniel Rosenwasser
parent 915d4fc060
commit 40c3ffec91

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);
}