blob: 13fed070b2d674df77df64218008113dea3a7f2a [file] [log] [blame]
// WITH_RUNTIME
sealed class <caret>MyClass(val s: String = "") {
object FOO : MyClass("FOO")
object BAR : MyClass("BAR")
object DEFAULT : MyClass()
}
fun test(e: MyClass) {
if (e == MyClass.BAR) {
println()
}
val n = when (e) {
MyClass.BAR -> 1
MyClass.FOO -> 2
MyClass.DEFAULT -> 0
}
}