FILE: simple.kt public final class Owner : R|kotlin/Any| { public constructor(): R|Owner| { super() } public final fun foo(): R|kotlin/Unit| { this@R|/Owner|.R|/Owner.bar|() this@R|/Owner|.R|/Owner.bar|() } public final fun bar(): R|kotlin/Unit| { lval n: R|Owner.Nested| = R|/Owner.Nested.Nested|() R|/n|.R|/Owner.Nested.baz|() } public final class Nested : R|kotlin/Any| { public constructor(): R|Owner.Nested| { super() } public final fun baz(): R|kotlin/Unit| { this@R|/Owner.Nested|.R|/Owner.Nested.gau|() this@R|/Owner.Nested|.R|/Owner.Nested.gau|() } public final fun gau(): R|kotlin/Unit| { lval o: R|Owner| = R|/Owner.Owner|() R|/o|.R|/Owner.foo|() } public final fun err(): R|kotlin/Unit| { #() this@R|/Owner.Nested|.#() } } } public final fun test(): R|kotlin/Unit| { lval o: R|Owner| = R|/Owner.Owner|() R|/o|.R|/Owner.foo|() lval n: R|Owner.Nested| = Q|Owner|.R|/Owner.Nested.Nested|() R|/n|.R|/Owner.Nested.baz|() }