src/all_types.hpp | 12 ++- src/analyze.cpp | 140 +++++++++++++++++++++++++++++--- src/codegen.cpp | 57 +++++++++---- test/cases/union.zig | 13 +++ 4 files changed, 193 insertions(+), 29 deletions(-)