== Bar == abstract class Bar { abstract var bar : String fun foo() = "foo" + this.$bar } --------------------- L0: v(abstract var bar : String) L1: NEXT:[] error: PREV:[] sink: PREV:[, ] ===================== == foo == fun foo() = "foo" + this.$bar --------------------- L0: mark("foo" + this.$bar) mark("foo") r("foo") mark(this.$bar) r(this) r($bar) call(+, plus) L1: NEXT:[] error: PREV:[] sink: PREV:[, ] =====================