Files
kotlin-fork/compiler/testData/diagnostics/tests/inference/regressions/kt41386.kt
T

8 lines
229 B
Kotlin
Vendored

open class Test<T1, T2>(val map1 : Map<T1, T2>, val map2 : Map<T2, T1>) {
open val inverse: Test<T2, T1> = object : Test<T2, T1>(map2, map1) {
override val inverse: Test<T1, T2>
get() = this@Test
}
}