FILE: simple.kt
    public final fun runUsual(block: R|() -> kotlin/Unit|): R|kotlin/Unit| {
    }
    public final fun runInlineable(block: R|@R|org/jetbrains/kotlin/plugin/sandbox/MyInlineable|()  some/MyInlineableFunction0<kotlin/Unit>|): R|kotlin/Unit| {
    }
    public final fun test_1(): R|kotlin/Unit| {
        lval l0: R|() -> kotlin/Unit| = fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^ Unit
        }

        lval l1: R|some/MyInlineableFunction0<kotlin/Unit>| = fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^ Unit
        }

        lval l2: R|@R|org/jetbrains/kotlin/plugin/sandbox/MyInlineable|()  some/MyInlineableFunction0<kotlin/Unit>| = fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^ Unit
        }

        lval l3: R|some/MyInlineableFunction0<kotlin/Unit>| = @R|org/jetbrains/kotlin/plugin/sandbox/MyInlineable|() fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^ Unit
        }

        R|/runUsual|(R|<local>/l0|)
        R|/runUsual<Inapplicable(INAPPLICABLE): /runUsual>#|(R|<local>/l1|)
        R|/runUsual<Inapplicable(INAPPLICABLE): /runUsual>#|(R|<local>/l2|)
        R|/runUsual<Inapplicable(INAPPLICABLE): /runUsual>#|(R|<local>/l3|)
        R|/runUsual|(<L> = runUsual@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
            ^@runUsual Unit
        }
        )
        R|/runUsual<Inapplicable(INAPPLICABLE): /runUsual>#|(<L> = @R|org/jetbrains/kotlin/plugin/sandbox/MyInlineable|() runUsual@fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^@runUsual Unit
        }
        )
        R|/runInlineable|(R|<local>/l0|)
        R|/runInlineable|(R|<local>/l1|)
        R|/runInlineable|(R|<local>/l2|)
        R|/runInlineable|(R|<local>/l3|)
        R|/runInlineable|(<L> = runInlineable@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
            ^@runInlineable Unit
        }
        )
        R|/runInlineable|(<L> = @R|org/jetbrains/kotlin/plugin/sandbox/MyInlineable|() runInlineable@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
            ^@runInlineable Unit
        }
        )
    }
    public final fun runInlineable2(block: R|some/MyInlineableFunction1<kotlin/String, kotlin/Int>|): R|kotlin/Unit| {
    }
    public final fun test_2(): R|kotlin/Unit| {
        R|/runInlineable2|(<L> = runInlineable2@fun <anonymous>(it: R|kotlin/String|): R|kotlin/Int| <inline=NoInline>  {
            ^ R|<local>/it|.R|kotlin/String.length|
        }
        )
    }
