45 lines
908 B
Kotlin
Vendored
45 lines
908 B
Kotlin
Vendored
package test
|
|
|
|
class NamedCompanionObject {
|
|
fun f() {
|
|
}
|
|
|
|
val c = 1
|
|
|
|
public companion object Named {
|
|
val j = 0
|
|
fun z() = 0
|
|
|
|
class A {
|
|
class B {
|
|
val i: Int = 0
|
|
fun f() = 0
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
class B {
|
|
companion object NamedInB {
|
|
class C {
|
|
companion object NamedInC {
|
|
class D {
|
|
companion object Companion {
|
|
val i = 3
|
|
fun f() {
|
|
}
|
|
|
|
enum class En {
|
|
A;
|
|
|
|
companion object NamedInEn
|
|
}
|
|
|
|
annotation class Anno
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |