diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2017-02-26 23:50:04 -0500 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2017-02-26 23:50:04 -0500 |
| commit | 25761570f1bb4413020ebbfc959caa3429453517 (patch) | |
| tree | ac228c95e0393a8b36202864c60a4fd712a0e8d3 /test/cases/array.zig | |
| parent | 8dd0b4e1f12bc9f70ff6c312b35563595fdb4476 (diff) | |
| download | zig-25761570f1bb4413020ebbfc959caa3429453517.tar.gz zig-25761570f1bb4413020ebbfc959caa3429453517.zip | |
more robust const struct values
Diffstat (limited to 'test/cases/array.zig')
| -rw-r--r-- | test/cases/array.zig | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/cases/array.zig b/test/cases/array.zig index 09f3c425f3..814c360eca 100644 --- a/test/cases/array.zig +++ b/test/cases/array.zig @@ -70,3 +70,26 @@ fn nestedArrays() { if (i == 4) assert(mem.eql(u8, s, "thing")); } } + + +// TODO +//var s_array: [8]Sub = undefined; +//const Sub = struct { +// b: u8, +//}; +//const Str = struct { +// a: []Sub, +//}; +//fn setGlobalVarArrayViaSliceEmbeddedInStruct() { +// @setFnTest(this); +// +// var s = Str { .a = s_array[0...]}; +// +// s.a[0].b = 1; +// s.a[1].b = 2; +// s.a[2].b = 3; +// +// assert(s_array[0].b == 1); +// assert(s_array[1].b == 2); +// assert(s_array[2].b == 3); +//} |
