authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2021-02-23 10:53:25+02:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2021-02-23 10:53:25+02:00
log1f62e87031cbb85387934313a7a9e7091d424b84
tree42a25a7ab09b5f3fa3343a1303117afbea56853d
parent1e3a200ba604c8d19fcc1119d01c2e80f2a8beca
signaturelock-open Commit is signed but in an unrecognized format.

fix formatting in translate-c test case


1 files changed, 23 insertions(+), 25 deletions(-)

test/translate_c.zig+23-25
...@@ -2581,9 +2581,9 @@ pub fn addCases(cases: *tests.TranslateCContext) void {...@@ -2581,9 +2581,9 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
2581 \\ var a: c_int = 2;2581 \\ var a: c_int = 2;
2582 \\ }2582 \\ }
2583 \\ if ((blk: {2583 \\ if ((blk: {
2584 \\ _ = @as(c_int, 2);2584 \\ _ = @as(c_int, 2);
2585 \\ break :blk @as(c_int, 5);2585 \\ break :blk @as(c_int, 5);
2586 \\ }) != 0) {2586 \\ }) != 0) {
2587 \\ var a: c_int = 2;2587 \\ var a: c_int = 2;
2588 \\ }2588 \\ }
2589 \\}2589 \\}
...@@ -3134,28 +3134,26 @@ pub fn addCases(cases: *tests.TranslateCContext) void {...@@ -3134,28 +3134,26 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
3134 \\}3134 \\}
3135 });3135 });
31363136
3137 // TODO fix zig fmt here - it incorrectly inserts an additional indentation3137 cases.add("nested assignment",
3138 // level inside blk_1.3138 \\int foo(int *p, int x) {
3139 // cases.add("nested assignment",3139 \\ return *p++ = x;
3140 // \\int foo(int *p, int x) {3140 \\}
3141 // \\ return *p++ = x;3141 , &[_][]const u8{
3142 // \\}3142 \\pub export fn foo(arg_p: [*c]c_int, arg_x: c_int) c_int {
3143 // , &[_][]const u8{3143 \\ var p = arg_p;
3144 // \\pub export fn foo(arg_p: [*c]c_int, arg_x: c_int) c_int {3144 \\ var x = arg_x;
3145 // \\ var p = arg_p;3145 \\ return blk: {
3146 // \\ var x = arg_x;3146 \\ const tmp = x;
3147 // \\ return blk: {3147 \\ (blk_1: {
3148 // \\ const tmp = x;3148 \\ const ref = &p;
3149 // \\ (blk_1: {3149 \\ const tmp_2 = ref.*;
3150 // \\ const ref = &p;3150 \\ ref.* += 1;
3151 // \\ const tmp_2 = ref.*;3151 \\ break :blk_1 tmp_2;
3152 // \\ ref.* += 1;3152 \\ }).?.* = tmp;
3153 // \\ break :blk_1 tmp_2;3153 \\ break :blk tmp;
3154 // \\ }).?.* = tmp;3154 \\ };
3155 // \\ break :blk tmp;3155 \\}
3156 // \\ };3156 });
3157 // \\}
3158 // });
31593157
3160 cases.add("widening and truncating integer casting to different signedness",3158 cases.add("widening and truncating integer casting to different signedness",
3161 \\unsigned long foo(void) {3159 \\unsigned long foo(void) {