lib/compiler/objcopy.zig | 4 +- lib/std/pdb.zig | 4 +- lib/std/zig/AstGen.zig | 5 + src/Compilation.zig | 3 +- src/Sema.zig | 191 +++++++++++++++----------------- src/Sema/arith.zig | 3 + src/Sema/type_resolution.zig | 46 +++++--- src/Type.zig | 14 ++- src/Value.zig | 14 ++- src/Zcu.zig | 44 +++++++- src/Zcu/PerThread.zig | 97 +++++++++------- src/codegen/c.zig | 15 ++- src/codegen/c/type.zig | 14 ++- src/codegen/llvm.zig | 32 ++---- src/link/Dwarf.zig | 6 + src/print_value.zig | 23 +++- 16 files changed, 312 insertions(+), 203 deletions(-)