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