[FIR] Report missing ASSIGNMENT_TYPE_MISMATCH on functional types

^KT-45989
This commit is contained in:
Dmitriy Novozhilov
2023-04-28 14:52:19 +03:00
committed by Space Team
parent 71d6103122
commit 82653855ab
8 changed files with 13 additions and 17 deletions
+4 -4
View File
@@ -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) {}
}
}<!>