FILE: explicitReceiver2.kt
    public final class Bar {
        public constructor(): super<R|kotlin/Any|>()

        public final operator function invoke(): R|Foo| {
            return@@@invoke this#
        }

    }
    public final function x(): R|kotlin/Unit| {
    }
    public final class Foo {
        public constructor(): super<R|kotlin/Any|>()

        public final operator function invoke R|Bar|.(): R|Foo| {
            return@@@invoke this#
        }

        public final property x(val): R|Bar| = <Unresolved name: Bar>#()
            public get(): R|Bar|

        public final function bar(): R|Foo| {
            return@@@bar R|/Foo.x|.R|/Bar.invoke|()
        }

    }
