aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/translate_c.zig13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/translate_c.zig b/test/translate_c.zig
index feb44f2cf0..80ccdabc74 100644
--- a/test/translate_c.zig
+++ b/test/translate_c.zig
@@ -949,6 +949,19 @@ pub fn addCases(cases: &tests.TranslateCContext) {
\\ return;
\\}
);
+
+ cases.add("for loop",
+ \\void foo(void) {
+ \\ for (int i = 0; i < 10; i += 1) { }
+ \\}
+ ,
+ \\pub fn foo() {
+ \\ {
+ \\ var i: c_int = 0;
+ \\ while (i < 10) : (i += 1) {};
+ \\ };
+ \\}
+ );
}