Files
kotlin-fork/compiler/testData/diagnostics/tests/deprecated/companionObjectUsage.fir.kt
T

33 lines
460 B
Kotlin
Vendored

class Another {
@Deprecated("Object")
companion object {
fun use() {}
const val USE = 42
}
}
fun first() {
Another.use()
Another.Companion.USE
Another.USE
}
fun useCompanion() {
val d = Another
val x = Another.Companion
Another.Companion.use()
Another.use()
}
@Deprecated("Some")
class Some {
companion object {
fun use() {}
}
}
fun some() {
Some.use()
Some.Companion.use()
}