Files
kotlin-fork/idea/idea-completion/testData/handlers/basic/extensionMethodInObject/NestedCompanionObjectInSameFileExplicitReceiver.kt.after
T
Roman Golyshev 6560ecc82b KT-15286: Provide object member extensions in the completion
- Add extensions only when completion of static members is enabled (double ctrl + space and nonempty prefix)
- Add full import for callables with receiver in `LookupElement.decorateAsStaticMember`
2019-10-18 17:17:28 +03:00

18 lines
210 B
Plaintext
Vendored

import A.B.Companion.foo
class T
class A {
class B {
companion object {
fun T.foo() {}
}
}
}
fun usage(t: T) {
t.foo()<caret>
}
// INVOCATION_COUNT: 2
// ELEMENT: foo