1bbcae5ed2
We cannot call lazy resolve to STATUS phase from scopes as scopes may be accessed on a STATUS phase or earlier ^KT-54890 ^KTIJ-23587 fixed
13 lines
208 B
Kotlin
Vendored
13 lines
208 B
Kotlin
Vendored
interface A {
|
|
fun foo()
|
|
}
|
|
|
|
open class B(private val a: A) : A by a
|
|
|
|
class C(a: A) : B(a) {
|
|
override fun foo() {
|
|
// Should be resolved to delegated B.foo (no error)
|
|
super.foo()
|
|
}
|
|
}
|