ae88726fae
The main problem: we are trying to lazily resolve local declaration ^KT-58546 ^KT-58490
12 lines
217 B
Kotlin
12 lines
217 B
Kotlin
fun <T> magic(): T = null!!
|
|
|
|
class Q {
|
|
fun <E, F> f<caret>oo() = {
|
|
class C<G> {
|
|
val e: E = magic()
|
|
val f: F = magic()
|
|
val g: G = magic()
|
|
}
|
|
C<F>()
|
|
}
|
|
} |