FILE: explicitReceiver.kt
    public final fun x(): R|kotlin/Unit| {
    }
    public final class Foo : R|kotlin/Any| {
        public constructor(): R|Foo| {
            super<R|kotlin/Any|>()
        }

        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<R|kotlin/Any|>()
        }

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

    }
