doc/langref.html.in | 24 +-
src/all_types.hpp | 57 +++--
src/analyze.cpp | 163 ++++++++----
src/analyze.hpp | 3 +
src/ast_render.cpp | 28 ++-
src/codegen.cpp | 105 +++++---
src/ir.cpp | 431 +++++++++++++++++---------------
src/ir_print.cpp | 40 +--
src/parser.cpp | 167 +++++++++----
src/tokenizer.cpp | 2 +
src/tokenizer.hpp | 1 +
src/translate_c.cpp | 9 +-
std/debug.zig | 2 -
std/elf.zig | 62 ++---
std/os/linux.zig | 22 --
std/os/linux_i386.zig | 10 -
std/special/bootstrap.zig | 36 +--
std/special/bootstrap_lib.zig | 6 +-
std/special/builtin.zig | 9 +-
std/special/compiler_rt/aulldiv.zig | 119 ++++-----
std/special/compiler_rt/aullrem.zig | 121 ++++-----
std/special/compiler_rt/comparetf2.zig | 45 +---
std/special/compiler_rt/fixunsdfdi.zig | 4 +-
std/special/compiler_rt/fixunsdfsi.zig | 4 +-
std/special/compiler_rt/fixunsdfti.zig | 4 +-
std/special/compiler_rt/fixunssfdi.zig | 4 +-
std/special/compiler_rt/fixunssfsi.zig | 4 +-
std/special/compiler_rt/fixunssfti.zig | 4 +-
std/special/compiler_rt/fixunstfdi.zig | 4 +-
std/special/compiler_rt/fixunstfsi.zig | 4 +-
std/special/compiler_rt/fixunstfti.zig | 4 +-
std/special/compiler_rt/index.zig | 341 ++++++++++++-------------
std/special/compiler_rt/udivmoddi4.zig | 4 +-
std/special/compiler_rt/udivmodti4.zig | 4 +-
std/special/compiler_rt/udivti3.zig | 4 +-
std/special/compiler_rt/umodti3.zig | 4 +-
test/cases/misc.zig | 7 +-
test/compile_errors.zig | 41 +--
test/translate_c.zig | 62 ++---
39 files changed, 1032 insertions(+), 933 deletions(-)