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) { | |
} | |
} | |
} |