[Sema] Diagnose user-specified placeholders which couldn’t be resolved

This commit is contained in:
Frederick Kellison-Linn
2021-03-31 13:42:55 -04:00
parent c305cb01a8
commit 5f07747cb3
7 changed files with 73 additions and 1 deletions

View File

@@ -11484,7 +11484,8 @@ ConstraintSystem::SolutionKind ConstraintSystem::simplifyFixConstraint(
case FixKind::AllowAlwaysSucceedCheckedCast:
case FixKind::AllowInvalidStaticMemberRefOnProtocolMetatype:
case FixKind::AllowWrappedValueMismatch:
case FixKind::RemoveExtraneousArguments: {
case FixKind::RemoveExtraneousArguments:
case FixKind::SpecifyTypeForPlaceholder: {
return recordFix(fix) ? SolutionKind::Error : SolutionKind::Solved;
}