/* MODULE name=<main> */

/* FILE package=<root> fileName=A.kt */

/* TARGET declaration */ private fun foo(x: MyEnum): MyEnum
internal inline fun bar(): MyEnum
    /* ACCESSOR use-site */ access$foo$tAKt(x = MyEnum.X)
/* ACCESSOR declaration */ internal fun access$foo$tAKt(x: MyEnum): MyEnum
    /* TARGET use-site */ foo(x = x)


/* FILE package=<root> fileName=B.kt */

public fun box(): String
    val tmp0_subject: MyEnum
        /* ACCESSOR use-site */ access$foo$tAKt(x = MyEnum.X)