mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
22 lines
542 B
Swift
22 lines
542 B
Swift
// RUN: %target-typecheck-verify-swift
|
|
|
|
// https://github.com/apple/swift/issues/49940
|
|
|
|
protocol _UnicodeParser_ {
|
|
associatedtype Encoding: _UnicodeEncoding_
|
|
}
|
|
protocol _UnicodeEncoding_ {
|
|
associatedtype CodeUnit : BinaryInteger_
|
|
associatedtype ForwardParser : _UnicodeParser_
|
|
where ForwardParser.Encoding == Self
|
|
|
|
}
|
|
protocol BinaryInteger_ {
|
|
associatedtype Words: Collection_ where Words.Index == Int_
|
|
}
|
|
protocol Collection_ {
|
|
associatedtype Index: Comparable_
|
|
}
|
|
protocol Comparable_ {}
|
|
struct Int_: Comparable_ {}
|