src-self-hosted/Module.zig | 13 +- src-self-hosted/astgen.zig | 292 +++++++++++++++++++++++++++++++- src-self-hosted/codegen.zig | 32 +++- src-self-hosted/type.zig | 7 + src-self-hosted/value.zig | 36 +++- src-self-hosted/zir.zig | 8 + src-self-hosted/zir_sema.zig | 64 ++++--- test/stage2/test.zig | 84 +++++++++ test/stage2/zir.zig | 9 +- 9 files changed, 500 insertions(+), 45 deletions(-)