// "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" }