lib/std/zig/ast.zig | 240 ++++++++++++++------- lib/std/zig/parse.zig | 348 +++++++++++++++++++++---------- lib/std/zig/render.zig | 356 +++++++++++++++++++------------- src-self-hosted/Module.zig | 71 ++++--- src-self-hosted/codegen.zig | 86 +++++++- src-self-hosted/ir.zig | 31 ++- src-self-hosted/liveness.zig | 35 +++- src-self-hosted/translate_c.zig | 167 +++++++-------- src-self-hosted/type.zig | 19 +- src-self-hosted/value.zig | 34 ++- src-self-hosted/zir.zig | 30 +++ test/stage2/compare_output.zig | 57 +++++ 12 files changed, 1010 insertions(+), 464 deletions(-)