blob: 3e56b2b329e0aa968ef0f10b2f5a0dee6d75d4ba [file] [log] [blame]
private struct Private<T> {
init(_ t: T) {
p = t
}
var p : T
}
public struct Public<T> {
init(_ t: T) {
p = Private<T>(t)
}
private var p: Private<T>
}