FILE: callableReferencesToCompanionMembers.fir.kt
    public final class Foo : R|kotlin/Any| {
        public constructor(): R|Foo| {
            super<R|kotlin/Any|>()
        }

        public final companion object Companion : R|kotlin/Any| {
            private constructor(): R|Foo.Companion| {
                super<R|kotlin/Any|>()
            }

            public final fun bar(): R|kotlin/Unit| {
            }

            public final val baz: R|kotlin/Int| = Int(42)
                public get(): R|kotlin/Int|

        }

    }
    public final val x1: R|kotlin/reflect/KFunction0<kotlin/Unit>| = Q|Foo|::R|/Foo.Companion.bar|
        public get(): R|kotlin/reflect/KFunction0<kotlin/Unit>|
    public final val x2: R|kotlin/reflect/KFunction0<kotlin/Unit>| = Q|Foo.Companion|::R|/Foo.Companion.bar|
        public get(): R|kotlin/reflect/KFunction0<kotlin/Unit>|
    public final val x3: R|kotlin/reflect/KProperty0<kotlin/Int>| = Q|Foo|::R|/Foo.Companion.baz|
        public get(): R|kotlin/reflect/KProperty0<kotlin/Int>|
    public final val x4: R|kotlin/reflect/KProperty0<kotlin/Int>| = Q|Foo.Companion|::R|/Foo.Companion.baz|
        public get(): R|kotlin/reflect/KProperty0<kotlin/Int>|
