authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-01-23 20:23:12+02:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-01-30 15:20:16+02:00
logdd300d47b22c740ab75ace54057a3831606f7952
treece1acca7c9a03e3d89104e015f6965fb8332326b
parent720d82721fa6013b2e7e7ff2866db9404bfd2901

add test for already implemented proposal

Closes #1564

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

test/behavior/sizeof_and_typeof.zig+9
......@@ -292,3 +292,12 @@ test "@sizeOf optional of previously unresolved union" {
292292 const Node = union { a: usize };
293293 try expect(@sizeOf(?Node) == @sizeOf(Node) + @alignOf(Node));
294294}
295
296test "@offsetOf zero-bit field" {
297 const S = packed struct {
298 a: u32,
299 b: u0,
300 c: u32,
301 };
302 try expect(@offsetOf(S, "b") == @offsetOf(S, "c"));
303}