Files
kotlin-fork/compiler/testData/compileJavaAgainstKotlin/method/primitiveOverride/ManyClassesHierarchy.kt
T
Alexander Udalov 713c6f13ae Fix primitive override problem in Kotlin-Java inheritance
See the comment in JetTypeMapper
2013-12-30 06:41:09 +04:00

12 lines
124 B
Kotlin

trait A<T> {
fun foo(): T
}
trait B : A
abstract class C : B
open class D : C() {
override fun foo(): Int = 42
}