== foo == fun foo() { {} } --------------------- L0: 1 2 mark({ {} }) mark({}) jmp?(L2) NEXT:[r({}) -> , d({})] d({}) NEXT:[] L2 [after local declaration]: r({}) -> PREV:[jmp?(L2)] L1: 1 NEXT:[] error: PREV:[] sink: PREV:[, , d({})] ===================== == anonymous_0 == {} --------------------- L3: 3 4 mark() read (Unit) L4: 3 NEXT:[] error: PREV:[] sink: PREV:[, ] =====================