lib/std/zig.zig | 5 +- src/AstGen.zig | 109 ++++- src/Autodoc.zig | 6 +- src/Compilation.zig | 61 ++- src/InternPool.zig | 299 +++++++++++- src/Module.zig | 828 +++++++++++++++++++++++--------- src/Sema.zig | 116 ++++- src/Zir.zig | 134 +++++- src/main.zig | 1 + src/print_zir.zig | 37 +- src/type.zig | 12 + 11 files changed, 1308 insertions(+), 300 deletions(-)