Files
swift-mirror/validation-test/compiler_crashers_fixed/0152-issue-49940.swift
Hamish Knight 4e811c3a88 [test] Merge crasher directories
There is no longer much of a good reason to keep these separate,
merge them.
2025-10-18 12:51:30 +01:00

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_ {}