Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/genericReceiverPropertyOverride.kt
T
2020-12-16 19:52:30 +03:00

16 lines
262 B
Kotlin
Vendored

abstract class A {
open val <D> Inv<D>.phasedFir: D get() = TODO()
}
abstract class B : A() {
final override val <D> Inv<D>.phasedFir: D get() = TODO()
}
abstract class Inv<E>
class C : B() {
fun foo(x: Inv<String>) {
x.phasedFir
}
}