doc/langref.html.in | 48 +++++----
src/all_types.hpp | 9 ++
src/analyze.cpp | 53 +++++++---
src/analyze.hpp | 2 +-
src/ast_render.cpp | 8 +-
src/codegen.cpp | 49 ++++++---
src/ir.cpp | 177 +++++++++++++++++++++++---------
src/parser.cpp | 1 +
std/buffer.zig | 2 +-
std/c/darwin.zig | 4 +-
std/c/index.zig | 50 ++++-----
std/c/linux.zig | 2 +-
std/cstr.zig | 10 +-
std/heap.zig | 18 ++--
std/os/child_process.zig | 2 +-
std/os/darwin.zig | 45 ++++----
std/os/file.zig | 4 +-
std/os/index.zig | 101 ++++++------------
std/os/linux/index.zig | 123 +++++++++++++---------
std/os/linux/test.zig | 3 +-
std/os/linux/vdso.zig | 26 ++---
std/os/windows/index.zig | 30 +++---
std/os/windows/util.zig | 2 +-
std/segmented_list.zig | 12 +--
std/special/bootstrap.zig | 22 ++--
std/special/builtin.zig | 6 +-
test/cases/align.zig | 49 ++++-----
test/cases/const_slice_child.zig | 9 +-
test/cases/for.zig | 26 +----
test/cases/misc.zig | 11 +-
test/cases/pointers.zig | 30 ++++++
test/cases/struct.zig | 6 +-
test/compare_output.zig | 16 +--
test/compile_errors.zig | 15 ++-
test/translate_c.zig | 56 +++++-----
35 files changed, 584 insertions(+), 443 deletions(-)