== A == class A --------------------- L0: 1 L1: NEXT:[] error: PREV:[] sink: PREV:[, ] ===================== == foo == fun foo(a: A) { a[0]++ } --------------------- L0: 1 v(a: A) magic[FAKE_INITIALIZER](a: A) -> w(a|) 2 mark({ a[0]++ }) mark(a[0]) r(a) -> r(0) -> magic[UNRESOLVED_CALL](a[0]|, ) -> magic[UNRESOLVED_CALL](a[0]++|) -> magic[UNRESOLVED_CALL](a[0]++|, ) -> L1: 1 NEXT:[] error: PREV:[] sink: PREV:[, ] =====================