lib/std/zig/tokenizer.zig | 3 +- src-self-hosted/Module.zig | 214 ++++++++++++++++++++++++-------- src-self-hosted/astgen.zig | 100 +++++++++++---- src-self-hosted/codegen.zig | 6 +- src-self-hosted/codegen/c.zig | 2 +- src-self-hosted/link/Elf.zig | 8 +- src-self-hosted/type.zig | 118 +++++++++++++++--- src-self-hosted/value.zig | 6 +- src-self-hosted/zir.zig | 24 +++- src-self-hosted/zir_sema.zig | 24 ++++ 10 files changed, 394 insertions(+), 111 deletions(-)