diff --git a/src/mutations/collecting.ts b/src/mutations/collecting.ts index 1a56bbec2..3cb3762f8 100644 --- a/src/mutations/collecting.ts +++ b/src/mutations/collecting.ts @@ -137,9 +137,7 @@ const findMissingTypes = ( // The 'void' type shouldn't be assigned to anything, so we ignore it if (assignedType.flags === ts.TypeFlags.Void) { remainingMissingTypes.delete(assignedType); - } - - if (!isAssignedTypeMissingFromDeclared(assignedType)) { + } else if (!isAssignedTypeMissingFromDeclared(assignedType)) { remainingMissingTypes.delete(assignedType); } }