Sema: Fix deep equality matching for parameterized protocol types

Fixes rdar://problem/98356057.
This commit is contained in:
Slava Pestov
2022-08-09 23:44:03 -04:00
parent cb0721fa6e
commit 11eb11833f
5 changed files with 103 additions and 19 deletions

View File

@@ -5227,7 +5227,8 @@ void constraints::simplifyLocator(ASTNode &anchor,
case ConstraintLocator::PlaceholderType:
case ConstraintLocator::SequenceElementType:
case ConstraintLocator::ConstructorMemberType:
case ConstraintLocator::ExistentialSuperclassType:
case ConstraintLocator::ExistentialConstraintType:
case ConstraintLocator::ProtocolCompositionSuperclassType:
break;
case ConstraintLocator::GenericArgument: