FILE: lambdaAsReturnOfLambda.kt
    public final val x4: R|(kotlin/String) -> kotlin/Unit| = R|/run|<R|(kotlin/String) -> kotlin/Unit|>(<L> = run@fun <anonymous>(): R|(kotlin/String) -> kotlin/Unit| <inline=NoInline>  {
        ^@run lambda@fun <anonymous>(foo: R|kotlin/String|): R|kotlin/Unit| <inline=Unknown>  {
            R|/bar|(R|<local>/foo|)
        }

    }
    )
        public get(): R|(kotlin/String) -> kotlin/Unit|
    public final fun bar(s: R|kotlin/String|): R|kotlin/Unit| {
    }
    public final fun <R> run(block: R|() -> R|): R|R| {
        ^run R|<local>/block|.R|SubstitutionOverride<kotlin/Function0.invoke: R|R|>|()
    }
