Files
swift-mirror/validation-test/compiler_crashers_2_fixed/rdar60081992.swift
2020-03-24 01:29:26 -04:00

19 lines
483 B
Swift

// RUN: %target-swift-frontend -typecheck %s
struct Model<E> where E: Comparable {
enum TimePeriod: CaseIterable {
case day, week, month, year
}
}
struct MyStruct<E> where E: Comparable {
init<EA>(entries: EA) where EA: BidirectionalCollection, EA.Element == E, EA.Index == Int {
typealias MDict<T> = [Model<E>.TimePeriod : T] where T: Numeric
func maxDict<T>(_ keyPath: KeyPath<Model<E>, MDict<T>>) -> MDict<T> {
fatalError()
}
fatalError()
}
}