Files
swift-mirror/test/decl/var/property_wrapper_generic_aliases.swift
2022-08-26 04:09:10 +03:00

20 lines
330 B
Swift

// RUN: %target-typecheck-verify-swift
// https://github.com/apple/swift/issues/56522
@propertyWrapper
struct SomeLongFooName<Holder, T> {
var wrappedValue: T
init(wrappedValue: T) {
self.wrappedValue = wrappedValue
}
}
struct Bar {
typealias Foo<T> = SomeLongFooName<Self, T>
@Foo var baz: Bool = false
}