/* MODULE name=<lib> */

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

public class A
    internal inline fun internalInlineExtension(): String
        /* ACCESSOR use-site */ access$privateExtension$tAKt($receiver = this)
/* TARGET declaration */ private fun A.privateExtension(): String
private inline fun A.privateInlineExtension1(): String
    /* TARGET use-site */ privateExtension(/* <this> = <this> */)
private inline fun A.privateInlineExtension2(): String
    /* TARGET use-site */ privateExtension(/* <this> = this */)
private inline fun A.privateInlineExtension3(): String
    /* TARGET use-site */ privateExtension(/* <this> = this */)
private inline fun A.privateInlineExtension4(): String
    /* TARGET use-site */ privateExtension(/* <this> = this */)
internal fun topLevelFun(): String
    /* ACCESSOR use-site */ access$privateExtension$tAKt($receiver = this)
internal inline fun topLevelInlineFun(): String
    /* ACCESSOR use-site */ access$privateExtension$tAKt($receiver = this)
/* ACCESSOR declaration */ internal fun access$privateExtension$tAKt($receiver: A): String
    /* TARGET use-site */ privateExtension(/* <this> = $receiver */)


/* MODULE name=<main> */

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

public fun box(): String
    /* ACCESSOR use-site */ access$privateExtension$tAKt($receiver = this)
    /* ACCESSOR use-site */ access$privateExtension$tAKt($receiver = this)
