src/AstGen.zig | 102 ++++------ src/Sema.zig | 331 ++++++++++++++++++++------------ src/Zir.zig | 272 ++++++++++++-------------- src/print_zir.zig | 125 +++--------- src/value.zig | 2 +- test/behavior/union.zig | 31 +++ test/behavior/union_stage1.zig | 31 --- test/stage2/cbe.zig | 2 +- 8 files changed, 422 insertions(+), 474 deletions(-)