package

package a {
    public val foo: [ERROR : Error function type]
    public fun bar(): [ERROR : Error function type]
}

package b {
    public fun bar(): [ERROR : Error function type]
    public fun foo(): [ERROR : Error function type]
}

package c {
    public fun bar(): [ERROR : Error function type]
    public fun bazz(): [ERROR : Error function type]
    public fun foo(): [ERROR : Error function type]
}

package ok {

    package ok.a {
        public val foo: kotlin.Int
        public fun bar(): kotlin.Int
    }

    package ok.b {
        public fun bar(): kotlin.Int
        public fun foo(): kotlin.Int
    }

    package ok.c {
        public fun bar(): kotlin.Int
        public fun bazz(): kotlin.Int
        public fun foo(): kotlin.Int
    }
}
