build.zig | 16 +-- doc/docgen.zig | 108 +++++++------- doc/langref.html.in | 42 +++--- lib/std/SemanticVersion.zig | 10 +- lib/std/build.zig | 138 +++++++++--------- lib/std/build/check_file.zig | 4 +- lib/std/build/emit_raw.zig | 2 +- lib/std/build/run.zig | 26 ++-- lib/std/build/write_file.zig | 4 +- lib/std/builtin.zig | 14 +- lib/std/c/ast.zig | 8 +- lib/std/c/tokenizer.zig | 2 +- lib/std/crypto/bcrypt.zig | 2 +- lib/std/debug.zig | 14 +- lib/std/fifo.zig | 2 +- lib/std/fmt.zig | 162 +++++++++++++-------- lib/std/fs/wasi.zig | 2 +- lib/std/heap/general_purpose_allocator.zig | 8 +- lib/std/io/fixed_buffer_stream.zig | 2 +- lib/std/json.zig | 8 +- lib/std/meta/trait.zig | 14 ++ lib/std/net.zig | 2 +- lib/std/os.zig | 4 +- lib/std/os/windows.zig | 2 +- lib/std/process.zig | 2 +- lib/std/special/build_runner.zig | 14 +- lib/std/special/c.zig | 2 +- lib/std/special/compiler_rt.zig | 2 +- lib/std/special/test_runner.zig | 16 +-- lib/std/start.zig | 6 +- lib/std/target.zig | 12 +- lib/std/testing.zig | 16 +-- lib/std/thread.zig | 6 +- lib/std/zig/ast.zig | 84 +++++------ lib/std/zig/cross_target.zig | 10 +- lib/std/zig/parser_test.zig | 6 +- lib/std/zig/render.zig | 2 +- lib/std/zig/system.zig | 16 +-- lib/std/zig/system/macos.zig | 4 +- lib/std/zig/tokenizer.zig | 4 +- src/Cache.zig | 4 +- src/Compilation.zig | 104 +++++++------- src/DepTokenizer.zig | 8 +- src/Module.zig | 50 +++---- src/astgen.zig | 18 +-- src/codegen.zig | 38 ++--- src/codegen/c.zig | 16 +-- src/glibc.zig | 42 +++--- src/libc_installation.zig | 32 ++--- src/link.zig | 10 +- src/link/C.zig | 2 +- src/link/Coff.zig | 10 +- src/link/Elf.zig | 24 ++-- src/link/MachO.zig | 24 ++-- src/link/Wasm.zig | 6 +- src/liveness.zig | 3 +- src/llvm_backend.zig | 2 +- src/main.zig | 242 ++++++++++++++++---------------- src/mingw.zig | 4 +- src/musl.zig | 8 +- src/print_env.zig | 2 +- src/print_targets.zig | 4 +- src/stage1.zig | 4 +- src/test.zig | 2 +- src/translate_c.zig | 92 ++++++------ src/type.zig | 8 +- src/value.zig | 4 +- src/zir.zig | 63 ++++----- src/zir_sema.zig | 48 +++---- test/compare_output.zig | 4 +- test/src/compare_output.zig | 6 +- test/src/run_translated_c.zig | 8 +- test/src/translate_c.zig | 2 +- test/stage1/behavior.zig | 2 +- test/stage1/behavior/async_fn.zig | 3 +- test/tests.zig | 62 ++++---- 76 files changed, 912 insertions(+), 847 deletions(-)