/* MODULE name=<main> */

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

private lateinit var o: String?
    /* TARGET declaration */ private fun <get-o>(): String
    /* TARGET declaration */ private fun <set-o>(<set-?>: String)
public class A
    internal inline fun inlineMethod(): String
        /* LOCAL declaration @0 */ local fun <anonymous>()
            /* ACCESSOR use-site */ access$<set-o>$tAKt(<set-?> = "O")
        /* INVOKE @0 */ local fun <anonymous>()
        /* ACCESSOR use-site */ access$<get-o>$tAKt()
/* ACCESSOR declaration */ internal fun access$<get-o>$tAKt(): String
    /* TARGET use-site */ <get-o>()
/* ACCESSOR declaration */ internal fun access$<set-o>$tAKt(<set-?>: String)
    /* TARGET use-site */ <set-o>(<set-?> = <set-?>)


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

public fun box(): String
    /* LOCAL declaration @0 */ local fun <anonymous>()
        /* ACCESSOR use-site */ access$<set-o>$tAKt(<set-?> = "O")
    /* INVOKE @0 */ local fun <anonymous>()
    /* ACCESSOR use-site */ access$<get-o>$tAKt()
