blob: d1baac1dcc8b752e8aa4bbd88ad8e270f641511e [file] [log] [blame]
#if _runtime(_ObjC)
import Foundation
#endif
public struct FishAndChips {
public var costPounds: Float
public var costEuros: Float {
get {
return costPounds * 0.77
}
set {
costPounds = newValue / 0.77
}
}
public var costDollars: Float {
get {
return costPounds * 0.92
}
nonmutating set {}
}
}
public final class Beer {
public var abv: Int {
get { return 7 }
set { }
}
}
public class LazyCat {
public lazy var purrs: Int = 10
}
#if _runtime(_ObjC)
public final class FinalCountdown : NSObject {
public lazy var count: Int = 42
}
#else
public final class FinalCountdown {
public lazy var count: Int = 42
}
#endif