Files
Ilya Kirillov 1bbcae5ed2 [FIR] fix resolve contract violation from scopes
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
2023-01-13 21:32:51 +00:00

8 lines
134 B
Kotlin
Vendored

abstract class Base<T>(val x: T) {
abstract fun foo(): T
}
class Derived<T>(x: T) : Base<T>(x) {
override fun foo(): T = x
}