[FIR] Fix "Expected some types" exception, ^KT-51274 Fixed

This commit is contained in:
Ivan Kochurkin
2022-02-15 21:02:34 +03:00
committed by teamcity
parent 6a3b7a9f91
commit 31d9313c51
10 changed files with 54 additions and 5 deletions
@@ -184,8 +184,8 @@ fun case_13(x: <!UNRESOLVED_REFERENCE!>otherpackage.Case13<!>?) =
<!DEBUG_INFO_EXPRESSION_TYPE("kotlin.Boolean")!>if ((x == null !is Boolean) !== true) {
throw Exception()
} else {
<!DEBUG_INFO_EXPRESSION_TYPE("ERROR CLASS: Symbol not found for otherpackage.Case13? & kotlin.Boolean & ERROR CLASS: Symbol not found for otherpackage.Case13?")!>x<!>
<!DEBUG_INFO_EXPRESSION_TYPE("ERROR CLASS: Symbol not found for otherpackage.Case13? & kotlin.Boolean & ERROR CLASS: Symbol not found for otherpackage.Case13?")!>x<!>.equals(x)
<!DEBUG_INFO_EXPRESSION_TYPE("ERROR CLASS: Symbol not found for otherpackage.Case13? & kotlin.Boolean")!>x<!>
<!DEBUG_INFO_EXPRESSION_TYPE("ERROR CLASS: Symbol not found for otherpackage.Case13? & kotlin.Boolean")!>x<!>.equals(x)
}<!>
// TESTCASE NUMBER: 14
@@ -196,6 +196,7 @@ class Case14 {
}
}
@Suppress("UNREACHABLE_CODE")
fun case_14() {
val a = Case14()
@@ -205,6 +205,7 @@ class Case14 {
}
}
@Suppress("UNREACHABLE_CODE")
fun case_14() {
val a = Case14()