Files
swift-mirror/validation-test/compiler_crashers_fixed/0114-rdar33189068.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

20 lines
343 B
Swift

// RUN: %target-swift-frontend %s -typecheck
struct Bar : BarProtocol {
typealias Element = Int
}
struct Foo: FooProtocol {
typealias Things = Bar
func thing() -> Thing {}
}
protocol BarProtocol {
associatedtype Element
}
protocol FooProtocol {
associatedtype Things: BarProtocol
typealias Thing = Things.Element
}