| ... | ... | @@ -1,6 +1,14 @@ |
| 1 | 1 | // Test trailing comma syntax |
| 2 | 2 | // zig fmt: off |
| 3 | 3 | |
| 4 | extern var a: c_int; |
| 5 | extern "c" var b: c_int; |
| 6 | export var c: c_int = 0; |
| 7 | threadlocal var d: c_int; |
| 8 | extern threadlocal var e: c_int; |
| 9 | extern "c" threadlocal var f: c_int; |
| 10 | export threadlocal var g: c_int = 0; |
| 11 | |
| 4 | 12 | const struct_trailing_comma = struct { x: i32, y: i32, }; |
| 5 | 13 | const struct_no_comma = struct { x: i32, y: i32 }; |
| 6 | 14 | const struct_fn_no_comma = struct { fn m() void {} y: i32 }; |