FILE: tryInLambda.kt public final fun myRun(block: R|() -> T|): R|T| { ^myRun R|/block|.R|SubstitutionOverride|() } public final fun foo(): R|kotlin/Unit| { } public final fun test(): R|kotlin/Unit| { R|/myRun|( = myRun@fun (): R|kotlin/Unit| { try { lval x: R|kotlin/Int| = Int(1) } catch (e: R|kotlin/Exception|) { R|/foo|() } } ) }