== C == class C { fun component1() = 1 fun component2() = 2 } --------------------- L0: NEXT:[] PREV:[] L1: NEXT:[] PREV:[] error: NEXT:[] PREV:[] sink: NEXT:[] PREV:[, ] ===================== == test == fun test(c: C) { val (a, b) = c val d = 1 } --------------------- L0: NEXT:[v(c: C)] PREV:[] v(c: C) NEXT:[w(c)] PREV:[] w(c) NEXT:[r(c)] PREV:[v(c: C)] r(c) NEXT:[v(a)] PREV:[w(c)] v(a) NEXT:[w(a)] PREV:[r(c)] w(a) NEXT:[v(b)] PREV:[v(a)] v(b) NEXT:[w(b)] PREV:[w(a)] w(b) NEXT:[v(val d = 1)] PREV:[v(b)] v(val d = 1) NEXT:[r(1)] PREV:[w(b)] r(1) NEXT:[w(d)] PREV:[v(val d = 1)] w(d) NEXT:[] PREV:[r(1)] L1: NEXT:[] PREV:[w(d)] error: NEXT:[] PREV:[] sink: NEXT:[] PREV:[, ] =====================