Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/expresssions/companion.kt
T
2020-03-19 09:51:01 +03:00

26 lines
337 B
Kotlin
Vendored

open class A {
companion object {
fun foo() {}
val D = ""
}
fun bar() {
foo()
}
}
class B {
companion object : A() {
fun baz() {}
val C = ""
}
}
fun test() {
A.foo()
B.bar()
B.baz()
val x = A.D
val y = B.C
val z = B.<!UNRESOLVED_REFERENCE!>D<!>
}