diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-03-28 16:20:38 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-03-28 16:27:45 -0700 |
| commit | f4a357d7209db61acdfcb24ecec316da66eb318d (patch) | |
| tree | 4cca3c0a134ceda850bcc23309cda5352774185a /test/behavior/basic.zig | |
| parent | c546608fcae4e36a593c4ff6c566b864d379e741 (diff) | |
| download | zig-f4a357d7209db61acdfcb24ecec316da66eb318d.tar.gz zig-f4a357d7209db61acdfcb24ecec316da66eb318d.zip | |
stage2: finish debug info for unions in the LLVM backend
Sema:
* queue full resolution of std.builtin.Type.Error when doing `@typeInfo`
for error sets.
LLVM backend:
* change a TODO comment to a proper explanation of why debug info
for structs is left as a fwd decl sometimes.
* remove handling of packed unions which does not match the type
information or constant generation code.
* remove copy+pasted code
* fix union debug info not matching the memory layout
* remove unnecessary error checks and type casting
Diffstat (limited to 'test/behavior/basic.zig')
0 files changed, 0 insertions, 0 deletions
