src/Module.zig | 32 +++++-- src/astgen.zig | 164 +++++++++++++++++++++++++++++++- src/type.zig | 8 +- src/type/Enum.zig | 12 +-- src/type/Struct.zig | 11 +-- src/type/Union.zig | 9 +- src/zir.zig | 25 +++-- src/zir_sema.zig | 8 ++ 8 files changed, 228 insertions(+), 41 deletions(-)