Files
kotlin-fork/idea/testData/hierarchy/class/sub/TraitFromClass/main.kt
T
2013-12-24 12:10:54 +04:00

26 lines
382 B
Kotlin

open class <caret>A
trait B: A()
class MyClass(a: A = run { trait X: A(); object: A() {} }) {
inner trait G: A() {}
{
trait C: A()
}
fun foo(a: A = run { trait X: A(); object: A() {} }) {
trait D: A()
val t = object {
inner trait F: A()
}
}
}
val bar: Int
get() {
trait E: A()
return 0
}