blob: 37a128b008ea8effb24b49d2bc8a8047ffdb0b6b [file] [log] [blame]
open class AddConvenienceInit {
public let age: Int
public init(x: Int) {
self.age = x
}
#if BEFORE
public convenience init(z: Int) {
self.init(x: z * z + 2)
}
#else
public convenience init(z: Int) {
self.init(y: z * z)
}
public convenience init(y: Int) {
self.init(x: y + 2)
}
#endif
}