FILE: foo.kt public final fun foo(): R|kotlin/Boolean| { object : R|Node| { private constructor(): R|| { super() } private final var result: R|kotlin/Boolean| = Boolean(false) private get(): R|kotlin/Boolean| private set(value: R|kotlin/Boolean|): R|kotlin/Unit| public final fun bar(): R|kotlin/Boolean| { ^bar this@R|/|.R|/.result|.R|kotlin/Boolean.not|() } public open override fun result(): R|kotlin/Boolean| { ^result this@R|/|.R|/.result| } } lval some: R|kotlin/Boolean| = Boolean(true) ^foo R|/some|.R|kotlin/Boolean.not|() }