[CS] Remove some uses of hasUnresolvedType in the solver

These should be unreachable now.
This commit is contained in:
Hamish Knight
2025-10-01 22:30:46 +01:00
parent bc88160378
commit f9a4386922
3 changed files with 3 additions and 12 deletions

View File

@@ -300,7 +300,6 @@ static bool backwardScanAcceptsTrailingClosure(
paramTy->is<ArchetypeType>() ||
paramTy->is<AnyFunctionType>() ||
paramTy->isTypeVariableOrMember() ||
paramTy->is<UnresolvedType>() ||
paramTy->isAny();
}
@@ -10109,8 +10108,7 @@ performMemberLookup(ConstraintKind constraintKind, DeclNameRef memberName,
MemberLookupResult result;
if (instanceTy->isTypeVariableOrMember() ||
instanceTy->is<UnresolvedType>()) {
if (instanceTy->isTypeVariableOrMember()) {
result.OverallResult = MemberLookupResult::Unsolved;
return result;
}