| author | |
| committer | |
| log | dd300d47b22c740ab75ace54057a3831606f7952 |
| tree | ce1acca7c9a03e3d89104e015f6965fb8332326b |
| parent | 720d82721fa6013b2e7e7ff2866db9404bfd2901 |
Closes #15641 files changed, 9 insertions(+), 0 deletions(-)
test/behavior/sizeof_and_typeof.zig+9| ... | ... | @@ -292,3 +292,12 @@ test "@sizeOf optional of previously unresolved union" { |
| 292 | 292 | const Node = union { a: usize }; |
| 293 | 293 | try expect(@sizeOf(?Node) == @sizeOf(Node) + @alignOf(Node)); |
| 294 | 294 | } |
| 295 | ||
| 296 | test "@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 | } |