JVM_IR: reconstruct fake overrides after IR deserialization.

We need to keep track of local signatures for deserialized symbols.
This commit is contained in:
Georgy Bronnikov
2021-06-01 16:27:00 +03:00
committed by TeamCityServer
parent a63cc95a2a
commit 7bbc04b6a2
5 changed files with 90 additions and 37 deletions
@@ -1,12 +1,12 @@
// FILE: 1.kt
open class C {
fun f() = "OK"
fun o() = "O"
val k = "K"
}
inline fun inlineFun(): String {
val cc = object : C() {}
return cc.f()
return cc.o() + cc.k
}
// FILE: 2.kt