[FIR] Report missing ASSIGNMENT_TYPE_MISMATCH on functional types
^KT-45989
This commit is contained in:
committed by
Space Team
parent
71d6103122
commit
82653855ab
+4
-4
@@ -12,10 +12,10 @@ abstract class NonSealedBase {
|
||||
|
||||
sealed class ToState
|
||||
|
||||
val sealedTest: SealedBase.() -> ToState? = {
|
||||
val sealedTest: SealedBase.() -> ToState? = <!INITIALIZER_TYPE_MISMATCH!>{
|
||||
<!NO_ELSE_IN_WHEN!>when<!>(this) {}
|
||||
}
|
||||
}<!>
|
||||
|
||||
val nonSealedTest: NonSealedBase.() -> ToState? = {
|
||||
val nonSealedTest: NonSealedBase.() -> ToState? = <!INITIALIZER_TYPE_MISMATCH!>{
|
||||
when(this) {}
|
||||
}
|
||||
}<!>
|
||||
|
||||
Reference in New Issue
Block a user