Files
kotlin-fork/idea/testData/hierarchy/class/sub/TraitFromClass/main.kt
T
2015-05-13 16:13:13 +02:00

26 lines
419 B
Kotlin
Vendored

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