| FILE: test.kt | |
| public final class Wrapper : R|kotlin/Any| { | |
| public constructor(si: R|SamInterface?|): R|Wrapper| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final val si: R|SamInterface?| = R|<local>/si| | |
| public get(): R|SamInterface?| | |
| } | |
| public final fun test(w: R|Wrapper?|): R|kotlin/Unit| { | |
| R|/Wrapper.Wrapper|(R|<local>/w|?.{ $subj$.R|kotlin/let|<R|Wrapper|, R|SamInterface?|>(<L> = let@fun <anonymous>(it: R|Wrapper|): R|SamInterface?| <inline=Inline, kind=EXACTLY_ONCE> { | |
| ^ R|<local>/it|.R|/Wrapper.si| | |
| } | |
| ) }) | |
| } |