34 lines
577 B
Plaintext
Vendored
34 lines
577 B
Plaintext
Vendored
package p.q
|
|
|
|
fun foo(myC: MyClass, def: MyClass.Companion, nes: MyClass.Companion.Nested) {
|
|
MyClass.foo()
|
|
MyClass.coProp
|
|
MyClass
|
|
MyClass
|
|
MyClass.coProp
|
|
MyClass.foo()
|
|
MyClass.bar(MyClass)
|
|
MyClass.bar(MyClass)
|
|
MyClass.Companion.Nested
|
|
MyClass.Companion.Nested.c
|
|
MyClass
|
|
}
|
|
|
|
class MyClass {
|
|
companion object {
|
|
val coProp = 1
|
|
|
|
class Nested {
|
|
companion object {
|
|
val c: Int = 1
|
|
}
|
|
}
|
|
|
|
fun foo() {
|
|
|
|
}
|
|
|
|
fun bar(p: MyClass.Companion) {
|
|
}
|
|
}
|
|
} |