/* MODULE name=<main> */

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

/* TARGET declaration */ private fun Int.privateExtensionFun(): String
public inline fun publicInlineFunction(): KFunction1<Int, String>
    /* LOCAL declaration @0 */ local fun privateExtensionFun(p0: Int): String
        /* ACCESSOR use-site */ access$privateExtensionFun$tLeakingPrivateExtensionFunThroughReferenceInPublicInlineFunKt($receiver = p0)
    /* INVOKE @0 */ local fun privateExtensionFun(p0: Int): String
public fun box(): String
    /* LOCAL declaration @1 */ local fun privateExtensionFun(p0: Int): String
        /* ACCESSOR use-site */ access$privateExtensionFun$tLeakingPrivateExtensionFunThroughReferenceInPublicInlineFunKt($receiver = p0)
    /* INVOKE @1 */ local fun privateExtensionFun(p0: Int): String
/* ACCESSOR declaration */ public fun access$privateExtensionFun$tLeakingPrivateExtensionFunThroughReferenceInPublicInlineFunKt($receiver: Int): String
    /* TARGET use-site */ privateExtensionFun(/* <this> = $receiver */)
