FILE: callableReferences.kt
    public? final? class A : kotlin/Any {
        public? constructor(): R|A| {
            super<kotlin/Any>()
        }

        public? final? fun foo(): kotlin/Unit {
        }

        public? final? val bar: <implicit> = Int(0)
            public? get(): <implicit>

    }
    public? final? fun A.qux(): kotlin/Unit {
    }
    public? final? fun baz(): kotlin/Unit {
    }
    public? final? val test1: <implicit> = A#()::foo#
        public? get(): <implicit>
    public? final? val test2: <implicit> = A#()::bar#
        public? get(): <implicit>
    public? final? val test3: <implicit> = A#()::qux#
        public? get(): <implicit>
    public? final? val test4: <implicit> = A#::foo#
        public? get(): <implicit>
    public? final? val test5: <implicit> = A#::bar#
        public? get(): <implicit>
    public? final? val test6: <implicit> = A#::qux#
        public? get(): <implicit>
    public? final? val test7: <implicit> = ::baz#
        public? get(): <implicit>
