Fix liveness analysis typo for break/continue
diff --git a/internal/cgen/liveness.go b/internal/cgen/liveness.go
index cbbc4e1..3fe51ee 100644
--- a/internal/cgen/liveness.go
+++ b/internal/cgen/liveness.go
@@ -385,9 +385,9 @@
l := h.loops[n.JumpTarget()]
switch n.Keyword() {
case t.IDBreak:
- l.changed = l.before.reconcile(r) || l.changed
- case t.IDContinue:
l.changed = l.after.reconcile(r) || l.changed
+ case t.IDContinue:
+ l.changed = l.before.reconcile(r) || l.changed
default:
return fmt.Errorf("unrecognized ast.Jump keyword")
}