blob: fe2ed7e5d0dbb9b83d2a9c2a81fa1fad5c1f831b [file] [log] [blame]
// RUN: %target-typecheck-verify-swift
struct Box<Representation, T> {
let value: Representation
}
enum Repr {}
extension Repr {
typealias RawEnum = ()
}
extension Box where Representation == Repr, T == Representation.RawEnum {
init(rawEnumValue: Representation.RawEnum) {
let _: ().Type = T.self
fatalError()
}
}