FIR2IR: correct base symbols of fake overrides for delegated member

#KT-43984 Fixed
This commit is contained in:
Jinseong Jeon
2020-12-17 15:38:45 -08:00
committed by TeamCityServer
parent 44c6ec2c44
commit 4608431682
5 changed files with 46 additions and 9 deletions
@@ -0,0 +1,22 @@
// JVM_TARGET: 1.8
// FILE: A.java
public interface A {
default String getMessage() {
return "OK";
}
}
// FILE: 1.kt
interface I : A
class B : A
open class C(a : A) : I, A by a
fun box(): String {
val a = B()
return C(a).message
}