FILE: receiverResolutionInLambda.kt public final class Case1 : R|kotlin/Any| { public constructor(): R|Case1| { super() } public final fun foo(): R|kotlin/Unit| { lval x: R|kotlin/sequences/Sequence| = R|kotlin/sequences/sequence|( = sequence@fun R|kotlin/sequences/SequenceScope|.(): R|kotlin/Unit| { lval y: R|kotlin/sequences/SequenceScope| = this@R|special/anonymous| this@R|special/anonymous|.R|FakeOverride|(String()) this@R|special/anonymous|.R|FakeOverride|(String()) (this@R|special/anonymous| as R|kotlin/sequences/SequenceScope|) this@R|special/anonymous|.R|FakeOverride|(String()) this@R|special/anonymous|.R|FakeOverride|(String()) } ) } } public final fun case2(): R|kotlin/Unit| { lval x: R|kotlin/sequences/Sequence| = R|kotlin/sequences/sequence|( = sequence@fun R|kotlin/sequences/SequenceScope|.(): R|kotlin/Unit| { lval y: R|kotlin/sequences/SequenceScope| = this@R|special/anonymous| this@R|special/anonymous|.R|FakeOverride|(String()) this@R|special/anonymous|.R|FakeOverride|(String()) (this@R|special/anonymous| as R|kotlin/sequences/SequenceScope|) this@R|special/anonymous|.R|FakeOverride|(String()) this@R|special/anonymous|.R|FakeOverride|(String()) } ) }