FILE: kt10240.kt public final fun a(): R|kotlin/Int| { local final fun b(): R|kotlin/Int| { lvar c: R|kotlin/Int?| = Null(null) when () { ==(R|/c|, Null(null)) || CMP(<, Int(0).R|kotlin/Int.compareTo|(R|/c|)) -> { R|/c| = Int(0) } } ^b R|/c| ?: Int(0) } lvar c: R|kotlin/Int| = Int(0) R|/c| = Int(0) ^a R|/c| } public final fun myRun(f: R|() -> kotlin/Unit|): R|kotlin/Unit| { R|/f|.R|SubstitutionOverride|() } public final fun println(arg: R|kotlin/Int|): R|kotlin/Unit| { } public final fun d(): R|kotlin/Unit| { R|/myRun|( = myRun@fun (): R|kotlin/Unit| { lvar koko: R|kotlin/String?| = String(Alpha) while(!=(R|/koko|, Null(null))) { R|/println|(R|/koko|.R|kotlin/String.length|) R|/koko| = Null(null) } } ) R|/myRun|( = myRun@fun (): R|kotlin/Unit| { lvar koko: R|kotlin/String?| = String(Omega) while(!=(R|/koko|, Null(null))) { R|/println|(R|/koko|.R|kotlin/String.length|) R|/koko| = Null(null) } } ) }