mirror of
https://github.com/ziglang/zig.git
synced 2026-01-21 06:45:24 +00:00
parent
10218dd096
commit
5e9fe84d24
21
test/cases/array_in_anon_struct.zig
Normal file
21
test/cases/array_in_anon_struct.zig
Normal file
@ -0,0 +1,21 @@
|
||||
const std = @import("std");
|
||||
|
||||
noinline fn outer() u32 {
|
||||
var a: u32 = 42;
|
||||
return inner(.{
|
||||
.unused = a,
|
||||
.value = [1]u32{0},
|
||||
});
|
||||
}
|
||||
|
||||
noinline fn inner(args: anytype) u32 {
|
||||
return args.value[0];
|
||||
}
|
||||
|
||||
pub fn main() !void {
|
||||
try std.testing.expect(outer() == 0);
|
||||
}
|
||||
|
||||
// run
|
||||
// backend=llvm
|
||||
// target=native
|
||||
Loading…
x
Reference in New Issue
Block a user