Files
kotlin/compiler/testData/asJava/ultraLightClasses/objects.kt

32 lines
572 B
Kotlin
Vendored

class C {
companion object {
@JvmStatic fun foo() {}
fun bar() {}
@JvmStatic var x: String = ""
var I.c: String
@JvmStatic get() = "OK"
@JvmStatic set(t: String) {}
var c1: String
get() = "OK"
@JvmStatic set(t: String) {}
}
companion object Factory {}
}
class C1 {
private companion object {}
}
interface I {
companion object { }
}
object Obj : java.lang.Runnable {
@JvmStatic var x: String = ""
override fun run() {}
@JvmStatic fun zoo(): Int = 2
}