18 lines
247 B
Kotlin
Vendored
18 lines
247 B
Kotlin
Vendored
open class A {
|
|
open val foo: String = "OK"
|
|
}
|
|
|
|
open class B : A() {
|
|
inner class E {
|
|
val foo: String = super<A>@B.foo
|
|
}
|
|
}
|
|
|
|
class C : B() {
|
|
inner class D {
|
|
val foo: String = super<B>@C.foo
|
|
}
|
|
}
|
|
|
|
fun box() = C().foo
|