FILE: extensionPropertyInLambda.kt public final class C : R|kotlin/Any| { public constructor(x: R|T|): R|C| { super() } public final var x: R|T| = R|/x| public get(): R|T| public set(value: R|T|): R|kotlin/Unit| } public final var R|C|.y: R|T| public get(): R|T| { ^ this@R|/y|.R|SubstitutionOverride| } public set(v: R|T|): R|kotlin/Unit| { this@R|/y|.R|SubstitutionOverride| = R|/v| } public final fun use(f: R|() -> kotlin/String|): R|kotlin/Unit| { } public final fun test1(): R|kotlin/Unit| { R|/use|( = use@fun (): R|kotlin/String| { ^ R|/C.C|(String(abc)).R|/y| } ) R|/use|(R|/C.C|(String(abc))::R|/y|) }