authorgravatar for r00ster91@proton.meWooster <r00ster91@proton.me> 2023-05-28 03:03:31+02:00
committergravatar for r00ster91@proton.meWooster <r00ster91@proton.me> 2023-06-27 19:57:23-04:00
log5e9fe84d249d662abe1b3294471de317fdfe3afe
tree0889af3cd03af42479d58e89cb2b518f254d14ca
parent10218dd096cfecf20791c0011a935ba7e4589ee9

test cases: array inside of anonymous struct

Closes #7525

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

test/cases/array_in_anon_struct.zig created+21
......@@ -0,0 +1,21 @@
1const std = @import("std");
2
3noinline fn outer() u32 {
4 var a: u32 = 42;
5 return inner(.{
6 .unused = a,
7 .value = [1]u32{0},
8 });
9}
10
11noinline fn inner(args: anytype) u32 {
12 return args.value[0];
13}
14
15pub fn main() !void {
16 try std.testing.expect(outer() == 0);
17}
18
19// run
20// backend=llvm
21// target=native