doc/langref.html.in | 4 +-
lib/std/debug.zig | 4 +-
lib/std/debug/no_panic.zig | 2 +-
lib/std/debug/simple_panic.zig | 4 +-
lib/std/zig/AstGen.zig | 18 +-
lib/std/zig/Zir.zig | 15 +-
src/Compilation/Config.zig | 2 +-
src/InternPool.zig | 300 ++++++++++++++++----------
src/Sema.zig | 368 +++++++++++++++++---------------
src/Sema/bitcast.zig | 4 +-
src/Sema/type_resolution.zig | 3 +-
src/Type.zig | 289 ++++++++++++++-----------
src/Zcu.zig | 15 +-
src/codegen.zig | 178 +++++++--------
src/codegen/c.zig | 176 ++++++++-------
src/codegen/c/type.zig | 55 ++---
src/codegen/llvm.zig | 180 ++++++++--------
src/codegen/llvm/FuncGen.zig | 61 ++++--
src/codegen/spirv/CodeGen.zig | 5 +-
src/codegen/wasm/CodeGen.zig | 3 +-
src/codegen/x86_64/CodeGen.zig | 227 ++++++++++++++++++--
src/link/C.zig | 4 +-
src/link/Coff.zig | 9 +-
src/link/ConstPool.zig | 44 ++--
src/link/Dwarf.zig | 62 ++++--
src/link/Elf2.zig | 9 +-
src/print_value.zig | 19 +-
src/print_zir.zig | 19 +-
src/target.zig | 5 +-
29 files changed, 1272 insertions(+), 812 deletions(-)