FILE: explicitReceiver.kt public final fun x(): R|kotlin/Unit| { } public final class Foo : R|kotlin/Any| { public constructor(): R|Foo| { super() } public final val x: R|Foo| = R|/Foo.Foo|() public get(): R|Foo| public final operator fun invoke(): R|Foo| { ^invoke this@R|/Foo| } public final fun bar(): R|Foo| { ^bar this@R|/Foo|.R|/Foo.x|.R|/Foo.invoke|() } } public final class Bar : R|kotlin/Any| { public constructor(): R|Bar| { super() } public final fun x(): R|kotlin/Unit| { } public final val x: R|Bar| = R|/Bar.Bar|() public get(): R|Bar| public final operator fun invoke(): R|Bar| { ^invoke this@R|/Bar| } public final fun baz(): R|kotlin/Unit| { this@R|/Bar|.R|/Bar.x|() } }