// "Add remaining branches" "true" // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO sealed class Variant { object Singleton : Variant() class Something(val x: Int) : Variant() object Another : Variant() } fun test(v: Variant?) { when(v) { Variant.Singleton -> "s" is Variant.Something -> TODO() Variant.Another -> TODO() null -> TODO() } }