fix catch handlers / match statements yielding past scope

This commit is contained in:
2026-06-30 23:21:47 +02:00
parent d6f9c24314
commit 7fe3552c01
6 changed files with 117 additions and 44 deletions
+1
View File
@@ -160,6 +160,7 @@ Stmt :: struct {
label: symbol.Id,
type: Type_Syntax,
immutable: bool,
value_control_flow: bool,
pointer_capture: bool,
// Assignments store the lvalue in `target`, the right-hand side in `expr`,
// and the source operator in `assignment_op`. `Set` is ordinary `=`;