// -- Module: <m1> --
package

package p {
    public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit
    public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit
}


// -- Module: <m2> --
package

package p {
    public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit
    public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit
}


// -- Module: <m3> --
package

package m {
    public fun main(): kotlin.Unit
}

package p {
    public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit
    public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit
    public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit
    public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit
}
