Commit 3717bedb4e
Changed files (1)
test/run_translated_c.zig
@@ -922,4 +922,13 @@ pub fn addCases(cases: *tests.RunTranslatedCContext) void {
\\ return 0;
\\}
, "");
+
+ cases.add("Use correct break label for statement expression in nested scope",
+ \\#include <stdlib.h>
+ \\int main(void) {
+ \\ int x = ({1, ({2; 3;});});
+ \\ if (x != 3) abort();
+ \\ return 0;
+ \\}
+ , "");
}