doc/langref.html.in | 37 ++-- src/analyze.cpp | 11 +- src/codegen.cpp | 21 -- src/ir.cpp | 57 +++--- std/array_list.zig | 26 +-- std/build.zig | 2 +- std/fmt/index.zig | 8 +- std/json.zig | 2 +- std/math/big/int.zig | 346 +++++++++++++------------------- std/mem.zig | 10 +- test/behavior.zig | 1 + test/cases/byval_arg_var.zig | 27 +++ test/cases/cast.zig | 8 - test/cases/fn.zig | 57 ++++++ test/cases/var_args.zig | 12 -- test/compile_errors.zig | 25 +-- 16 files changed, 306 insertions(+), 344 deletions(-)