[JS IR] Optimize away upcasts

#KT-50212 Fixed
This commit is contained in:
Sergej Jaskiewicz
2021-12-20 18:33:47 +03:00
committed by Space
parent 400a5a0f34
commit 8149189585
7 changed files with 217 additions and 10 deletions
+3 -3
View File
@@ -4,9 +4,9 @@
// MODULE: lib
// FILE: t.kt
fun bar(a: String, b: String): String
fun bar(a: String, b: String): Any
fun foo(): String {
fun foo(): Any {
return bar("O", "K")
}
@@ -17,4 +17,4 @@ fun box(): String {
val r = foo()
if (r is String) return r
return "OK"
}
}