Files
swift-mirror/validation-test/compiler_crashers_2_fixed/issue-53328.swift

30 lines
484 B
Swift

// RUN: %target-swift-frontend -emit-sil %s
// https://github.com/apple/swift/issues/53328
@propertyWrapper
struct Foo<T> {
init(wrappedValue: T) {
self.wrappedValue = wrappedValue
}
var wrappedValue: T
}
@propertyWrapper
struct Bar<T> {
init(wrappedValue: T) {
self.wrappedValue = wrappedValue
}
var wrappedValue: T
}
struct Container {
@Foo @Foo var x: Int = 0
@Foo @Foo @Bar @Bar var y: Int = 1
@Foo @Bar @Foo @Foo var z: Int = 2
}
_ = Container()