@@ -367,7 +367,6 @@ public func expect${Mutable}CollectionType<X : ${Mutable}Collection>(
367367 X. SubSequence : Collection,
368368% end
369369 // X.SubSequence.Indices == X.Indices, // FIXME(ABI)#3 (Recursive Protocol Constraints): can't have this constraint now.
370- X. SubSequence. SubSequence == X . SubSequence,
371370 X. Indices : Collection { }
372371% end
373372
@@ -411,7 +410,6 @@ public func expectCollectionAssociatedTypes<X : Collection>(
411410 // the 'where' clause, all of these should be required by the protocol.
412411 X. SubSequence : Collection ,
413412 // X.SubSequence.Indices == X.Indices, // FIXME(ABI)#7 (Recursive Protocol Constraints): can't have this constraint now.
414- X. SubSequence. SubSequence == X . SubSequence ,
415413 X. Indices : Collection { }
416414
417415/// Check that all associated types of a `BidirectionalCollection` are what we
@@ -428,7 +426,6 @@ public func expectBidirectionalCollectionAssociatedTypes<X : BidirectionalCollec
428426 // the 'where' clause, all of these should be required by the protocol.
429427 X. SubSequence : BidirectionalCollection ,
430428 // X.SubSequence.Indices == X.Indices, // FIXME(ABI)#9 (Recursive Protocol Constraints): can't have this constraint now.
431- X. SubSequence. SubSequence == X . SubSequence ,
432429 X. Indices : BidirectionalCollection { }
433430
434431/// Check that all associated types of a `RandomAccessCollection` are what we
@@ -445,7 +442,6 @@ public func expectRandomAccessCollectionAssociatedTypes<X : RandomAccessCollecti
445442 // the 'where' clause, all of these should be required by the protocol.
446443 X. SubSequence : RandomAccessCollection ,
447444 // X.SubSequence.Indices == X.Indices, // FIXME(ABI)#11 (Recursive Protocol Constraints): can't have this constraint now.
448- X. SubSequence. SubSequence == X . SubSequence ,
449445 X. Indices : RandomAccessCollection { }
450446
451447public struct AssertionResult : CustomStringConvertible {
0 commit comments