BRANCH_TODO | 114 +++++++---- src/Compilation.zig | 12 +- src/Module.zig | 325 +++++++++++++++++++------------- src/Sema.zig | 31 +-- src/codegen.zig | 6 +- src/codegen/c.zig | 26 +-- src/codegen/llvm.zig | 22 ++- src/codegen/wasm.zig | 3 +- src/link.zig | 3 + src/link/C.zig | 68 +++---- src/link/Coff.zig | 10 +- src/link/Elf.zig | 15 +- src/link/MachO.zig | 15 +- src/link/MachO/DebugSymbols.zig | 10 +- src/link/SpirV.zig | 10 +- src/link/Wasm.zig | 16 +- 16 files changed, 388 insertions(+), 298 deletions(-)