class A {
    fun foo() {}
}

fun A.bar() {
    <caret>foo()
}



Resolved call:

Resulting descriptor: fun foo(): Unit defined in A

Explicit receiver kind = NO_EXPLICIT_RECEIVER
Dispatch receiver = AExt{fun A.bar(): Unit defined in root package}
Extension receiver = NO_RECEIVER
