authorgravatar for jhc@dismail.deJimmi Holst Christensen <jhc@dismail.de> 2019-05-11 20:11:56+02:00
committergravatar for jhc@dismail.deJimmi Holst Christensen <jhc@dismail.de> 2019-05-11 20:11:56+02:00
logfb3b943b0767ad8730a4c1a38f224351705f5198
tree0456b467222a956186d39ffb0ecd12787cccd73b
parentb2a196e01dce9856eb43ae92a43d1a5b260d11d4

added tests for global variable declaration syntax


1 files changed, 8 insertions(+), 0 deletions(-)

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