class A { class object { fun invoke(i: Int) = i } } fun test() = A(1) Resolved call: Resulting descriptor: class object defined in A Explicit receiver kind = NO_EXPLICIT_RECEIVER This object = NO_RECEIVER Receiver argument = NO_RECEIVER