lib/std/zig.zig | 9 ++ src-self-hosted/astgen.zig | 3 +- src-self-hosted/codegen.zig | 189 +++++++++++++++++++++----------- src-self-hosted/ir.zig | 2 + src-self-hosted/link.zig | 11 +- src-self-hosted/zir.zig | 5 + src-self-hosted/zir_sema.zig | 6 + 7 files changed, 159 insertions(+), 66 deletions(-)