zig0

my attempts at zig bootstrapping in C
Log | Files | Refs | README | LICENSE

commit 18fdbcbb33dc6c90789070d2ea6557837208c9ef (tree)
parent 7c7c63a2ecfe198f30fe85467f2b90a0edbbe1a3
Author: Motiejus Jakštys <motiejus.jakstys@chronosphere.io>
Date:   Wed, 11 Feb 2026 08:46:58 +0000

parser: update defer test body to match upstream

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Diffstat:
Mparser_test.zig | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/parser_test.zig b/parser_test.zig @@ -3787,9 +3787,17 @@ test "zig fmt: fix single statement if/for/while line breaks" { test "zig fmt: defer" { try testCanonical( \\test "defer" { - \\ defer foo(); + \\ var i: usize = 0; + \\ defer i = 1; \\ defer { - \\ bar(); + \\ i += 2; + \\ i *= i; + \\ } + \\ + \\ errdefer i += 3; + \\ errdefer { + \\ i += 2; + \\ i /= i; \\ } \\} \\