TODO | 5 ++ build.zig | 4 +- doc/docgen.zig | 18 +++--- doc/langref.html.in | 6 +- example/cat/main.zig | 8 +-- example/guess_number/main.zig | 2 +- example/hello_world/hello.zig | 2 +- example/mix_o_files/build.zig | 2 +- example/shared_library/build.zig | 2 +- src-self-hosted/main.zig | 14 ++--- src-self-hosted/module.zig | 8 +-- src-self-hosted/parser.zig | 36 +++++------ src/analyze.cpp | 10 +-- src/parser.cpp | 30 +++++++-- std/array_list.zig | 10 +-- std/base64.zig | 23 +++---- std/buf_map.zig | 4 +- std/buf_set.zig | 4 +- std/buffer.zig | 18 +++--- std/build.zig | 49 +++++++-------- std/crypto/throughput_test.zig | 2 +- std/cstr.zig | 4 +- std/debug/failing_allocator.zig | 4 +- std/elf.zig | 10 ++- std/fmt/index.zig | 65 +++++++++---------- std/hash_map.zig | 4 +- std/heap.zig | 12 ++-- std/io.zig | 108 ++++++++++++-------------------- std/linked_list.zig | 4 +- std/math/index.zig | 44 ++++--------- std/mem.zig | 22 +++---- std/net.zig | 34 +++------- std/os/child_process.zig | 50 +++++++-------- std/os/get_user_id.zig | 7 +-- std/os/index.zig | 2 - std/os/linux.zig | 2 +- std/os/path.zig | 29 ++++----- std/os/windows/util.zig | 21 ++----- std/special/build_file_template.zig | 2 +- std/special/build_runner.zig | 8 +-- std/unicode.zig | 20 ++---- test/cases/cast.zig | 14 ++--- test/cases/defer.zig | 4 +- test/cases/enum_with_members.zig | 2 +- test/cases/error.zig | 21 ++----- test/cases/ir_block_deps.zig | 4 +- test/cases/misc.zig | 4 +- test/cases/switch.zig | 2 +- test/cases/switch_prong_err_enum.zig | 6 +- test/cases/switch_prong_implicit_cast.zig | 4 +- test/cases/try.zig | 7 +-- test/cases/while.zig | 6 +- test/compare_output.zig | 32 +++++----- test/compile_errors.zig | 6 +- test/runtime_safety.zig | 42 ++++++------- test/standalone/brace_expansion/build.zig | 2 +- test/standalone/brace_expansion/main.zig | 13 ++-- test/standalone/issue_339/build.zig | 2 +- test/standalone/pkg_import/build.zig | 2 +- test/standalone/pkg_import/test.zig | 2 +- test/standalone/use_alias/build.zig | 2 +- test/tests.zig | 13 ++-- 62 files changed, 389 insertions(+), 510 deletions(-)