fix for KT=2702 - wrong bridges on super call
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
open class A<R> {
|
||||
open fun foo(r: R): R {return r}
|
||||
}
|
||||
|
||||
open class B : A<String>() {
|
||||
}
|
||||
|
||||
open class C : B() {
|
||||
override fun foo(r: String): String {
|
||||
return super.foo(r) + "K"
|
||||
}
|
||||
}
|
||||
|
||||
fun box() = C().foo("O")
|
||||
Reference in New Issue
Block a user