| FILE: localFunctionsHiding.kt | |
| public abstract interface A : R|kotlin/Any| { | |
| public abstract val x: R|kotlin/Int| | |
| public get(): R|kotlin/Int| | |
| } | |
| public final fun test_1(): R|kotlin/Unit| { | |
| local final fun R|kotlin/Int|.transform(): R|kotlin/Int| { | |
| ^transform Int(1) | |
| } | |
| local final fun R|A|.transform(): R|kotlin/Int| { | |
| ^transform this@R|<local>/transform|.R|/A.x|.R|<local>/transform|() | |
| } | |
| lval y: R|kotlin/Int| = Int(1) | |
| R|<local>/y|.R|<local>/transform|() | |
| } | |
| public final fun test_2(): R|kotlin/Unit| { | |
| local final fun R|kotlin/Int|.transform(): R|kotlin/Int| { | |
| ^transform Int(1) | |
| } | |
| local final fun R|A|.transformX(): R|kotlin/Int| { | |
| ^transformX this@R|<local>/transformX|.R|/A.x|.R|<local>/transform|() | |
| } | |
| lval y: R|kotlin/Int| = Int(1) | |
| R|<local>/y|.R|<local>/transform|() | |
| } |