BRANCH_TODO | 7 +- src/AstGen.zig | 16 +- src/Module.zig | 27 ++- src/Sema.zig | 346 ++++++++++++++++++++++---------- src/Zir.zig | 14 +- src/type.zig | 3 +- 6 files changed, 287 insertions(+), 126 deletions(-)