82653855ab
^KT-45989
22 lines
431 B
Kotlin
Vendored
22 lines
431 B
Kotlin
Vendored
// ISSUE: KT-47922
|
|
|
|
package whencase.castissue
|
|
|
|
sealed class SealedBase {
|
|
object Complete : SealedBase()
|
|
}
|
|
|
|
abstract class NonSealedBase {
|
|
object Complete : NonSealedBase()
|
|
}
|
|
|
|
sealed class ToState
|
|
|
|
val sealedTest: SealedBase.() -> ToState? = <!INITIALIZER_TYPE_MISMATCH!>{
|
|
<!NO_ELSE_IN_WHEN!>when<!>(this) {}
|
|
}<!>
|
|
|
|
val nonSealedTest: NonSealedBase.() -> ToState? = <!INITIALIZER_TYPE_MISMATCH!>{
|
|
when(this) {}
|
|
}<!>
|