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

21 lines
346 B
Swift

// RUN: %target-swift-frontend %s -emit-ir -o /dev/null
public protocol OurProtocol {
associatedtype T
var myVar: T? {get set}
var validator: (Int) -> (T) { get set }
}
class Parent {
}
class MyClass<T> : OurProtocol {
var myVar: T?
var validator: (Int) -> (T) = { (t) -> (T) in return t as! T }
}
var myClass = MyClass<Int>()