doc/langref.html.in | 8 ++++
example/mix_o_files/build.zig | 2 +-
example/shared_library/build.zig | 2 +-
src/all_types.hpp | 7 +++
src/analyze.cpp | 12 ++---
src/codegen.cpp | 78 ++++++++++++++++++++------------
src/ir.cpp | 35 ++++++++++++++
src/ir_print.cpp | 7 +++
std/build.zig | 4 +-
std/debug/index.zig | 9 ++--
std/io.zig | 2 +-
std/os/index.zig | 11 +----
std/special/bootstrap.zig | 45 ++++++++++++++----
std/special/build_runner.zig | 8 ++--
std/special/test_runner.zig | 9 +---
test/compile_errors.zig | 18 ++++----
test/debug_safety.zig | 40 ++++++++--------
test/standalone/issue_339/build.zig | 2 +-
test/standalone/issue_339/test.zig | 3 +-
test/standalone/pkg_import/build.zig | 2 +-
test/standalone/use_alias/build.zig | 2 +-
test/tests.zig | 4 +-
22 files changed, 198 insertions(+), 112 deletions(-)