| ... | @@ -7201,7 +7201,7 @@ fn switchExprErrUnion( | ... | @@ -7201,7 +7201,7 @@ fn switchExprErrUnion( |
| 7201 | const is_multi_case = case.ast.values.len > 1 or | 7201 | const is_multi_case = case.ast.values.len > 1 or |
| 7202 | (case.ast.values.len == 1 and node_tags[case.ast.values[0]] == .switch_range); | 7202 | (case.ast.values.len == 1 and node_tags[case.ast.values[0]] == .switch_range); |
| 7203 | | 7203 | |
| 7204 | var dbg_var_name: ?u32 = null; | 7204 | var dbg_var_name: Zir.NullTerminatedString = .empty; |
| 7205 | var dbg_var_inst: Zir.Inst.Ref = undefined; | 7205 | var dbg_var_inst: Zir.Inst.Ref = undefined; |
| 7206 | var err_scope: Scope.LocalVal = undefined; | 7206 | var err_scope: Scope.LocalVal = undefined; |
| 7207 | var capture_scope: Scope.LocalVal = undefined; | 7207 | var capture_scope: Scope.LocalVal = undefined; |
| ... | @@ -7294,8 +7294,8 @@ fn switchExprErrUnion( | ... | @@ -7294,8 +7294,8 @@ fn switchExprErrUnion( |
| 7294 | defer case_scope.unstack(); | 7294 | defer case_scope.unstack(); |
| 7295 | | 7295 | |
| 7296 | try case_scope.addDbgBlockBegin(); | 7296 | try case_scope.addDbgBlockBegin(); |
| 7297 | if (dbg_var_name) |some| { | 7297 | if (dbg_var_name != .empty) { |
| 7298 | try case_scope.addDbgVar(.dbg_var_val, some, dbg_var_inst); | 7298 | try case_scope.addDbgVar(.dbg_var_val, dbg_var_name, dbg_var_inst); |
| 7299 | } | 7299 | } |
| 7300 | const target_expr_node = case.ast.target_expr; | 7300 | const target_expr_node = case.ast.target_expr; |
| 7301 | const case_result = try expr(&case_scope, sub_scope, block_scope.break_result_info, target_expr_node); | 7301 | const case_result = try expr(&case_scope, sub_scope, block_scope.break_result_info, target_expr_node); |