mirror of
https://github.com/ziglang/zig.git
synced 2026-02-14 13:30:45 +00:00
fix formatting in translate-c test case
This commit is contained in:
parent
1e3a200ba6
commit
1f62e87031
@ -2581,9 +2581,9 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
|
||||
\\ var a: c_int = 2;
|
||||
\\ }
|
||||
\\ if ((blk: {
|
||||
\\ _ = @as(c_int, 2);
|
||||
\\ break :blk @as(c_int, 5);
|
||||
\\ }) != 0) {
|
||||
\\ _ = @as(c_int, 2);
|
||||
\\ break :blk @as(c_int, 5);
|
||||
\\ }) != 0) {
|
||||
\\ var a: c_int = 2;
|
||||
\\ }
|
||||
\\}
|
||||
@ -3134,28 +3134,26 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
|
||||
\\}
|
||||
});
|
||||
|
||||
// TODO fix zig fmt here - it incorrectly inserts an additional indentation
|
||||
// level inside blk_1.
|
||||
// cases.add("nested assignment",
|
||||
// \\int foo(int *p, int x) {
|
||||
// \\ return *p++ = x;
|
||||
// \\}
|
||||
// , &[_][]const u8{
|
||||
// \\pub export fn foo(arg_p: [*c]c_int, arg_x: c_int) c_int {
|
||||
// \\ var p = arg_p;
|
||||
// \\ var x = arg_x;
|
||||
// \\ return blk: {
|
||||
// \\ const tmp = x;
|
||||
// \\ (blk_1: {
|
||||
// \\ const ref = &p;
|
||||
// \\ const tmp_2 = ref.*;
|
||||
// \\ ref.* += 1;
|
||||
// \\ break :blk_1 tmp_2;
|
||||
// \\ }).?.* = tmp;
|
||||
// \\ break :blk tmp;
|
||||
// \\ };
|
||||
// \\}
|
||||
// });
|
||||
cases.add("nested assignment",
|
||||
\\int foo(int *p, int x) {
|
||||
\\ return *p++ = x;
|
||||
\\}
|
||||
, &[_][]const u8{
|
||||
\\pub export fn foo(arg_p: [*c]c_int, arg_x: c_int) c_int {
|
||||
\\ var p = arg_p;
|
||||
\\ var x = arg_x;
|
||||
\\ return blk: {
|
||||
\\ const tmp = x;
|
||||
\\ (blk_1: {
|
||||
\\ const ref = &p;
|
||||
\\ const tmp_2 = ref.*;
|
||||
\\ ref.* += 1;
|
||||
\\ break :blk_1 tmp_2;
|
||||
\\ }).?.* = tmp;
|
||||
\\ break :blk tmp;
|
||||
\\ };
|
||||
\\}
|
||||
});
|
||||
|
||||
cases.add("widening and truncating integer casting to different signedness",
|
||||
\\unsigned long foo(void) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user