FILE: farInvokeExtension.kt
    public final function x(): R|kotlin/Unit| {
    }
    public final operator function invoke R|kotlin/Int|.(): R|Foo| {
        return@@@invoke this@Foo
    }
    public final class Foo {
        public constructor(): super<R|kotlin/Any|>()

        public final property x(val): R|kotlin/Int| = Int(0)
            public get(): <implicit>

        public final function foo(): R|kotlin/Unit| {
            return@@@foo R|/x|()
        }

    }
