doc/langref.html.in | 697 +++++++++++++++----------------
lib/std/SemanticVersion.zig | 26 +-
lib/std/Thread/AutoResetEvent.zig | 16 +-
lib/std/Thread/Mutex.zig | 4 +-
lib/std/Thread/ResetEvent.zig | 20 +-
lib/std/Thread/StaticResetEvent.zig | 20 +-
lib/std/array_hash_map.zig | 136 +++---
lib/std/array_list.zig | 232 +++++------
lib/std/ascii.zig | 46 +-
lib/std/atomic/bool.zig | 8 +-
lib/std/atomic/int.zig | 12 +-
lib/std/atomic/queue.zig | 56 +--
lib/std/atomic/stack.zig | 4 +-
lib/std/base64.zig | 18 +-
lib/std/bit_set.zig | 178 ++++----
lib/std/buf_map.zig | 14 +-
lib/std/buf_set.zig | 4 +-
lib/std/build.zig | 22 +-
lib/std/builtin.zig | 2 +-
lib/std/c/tokenizer.zig | 16 +-
lib/std/child_process.zig | 4 +-
lib/std/compress/deflate.zig | 2 +-
lib/std/compress/gzip.zig | 18 +-
lib/std/compress/zlib.zig | 18 +-
lib/std/comptime_string_map.zig | 42 +-
lib/std/crypto.zig | 4 +-
lib/std/crypto/25519/curve25519.zig | 12 +-
lib/std/crypto/25519/ed25519.zig | 12 +-
lib/std/crypto/25519/edwards25519.zig | 18 +-
lib/std/crypto/25519/ristretto255.zig | 10 +-
lib/std/crypto/25519/scalar.zig | 8 +-
lib/std/crypto/25519/x25519.zig | 16 +-
lib/std/crypto/aegis.zig | 40 +-
lib/std/crypto/aes.zig | 18 +-
lib/std/crypto/aes_gcm.zig | 16 +-
lib/std/crypto/bcrypt.zig | 4 +-
lib/std/crypto/blake2.zig | 164 ++++----
lib/std/crypto/blake3.zig | 10 +-
lib/std/crypto/chacha20.zig | 42 +-
lib/std/crypto/ghash.zig | 4 +-
lib/std/crypto/gimli.zig | 38 +-
lib/std/crypto/hkdf.zig | 4 +-
lib/std/crypto/hmac.zig | 12 +-
lib/std/crypto/isap.zig | 6 +-
lib/std/crypto/md5.zig | 20 +-
lib/std/crypto/pbkdf2.zig | 12 +-
lib/std/crypto/pcurves/tests.zig | 18 +-
lib/std/crypto/poly1305.zig | 2 +-
lib/std/crypto/salsa20.zig | 6 +-
lib/std/crypto/sha1.zig | 12 +-
lib/std/crypto/sha2.zig | 48 +--
lib/std/crypto/sha3.zig | 60 +--
lib/std/crypto/siphash.zig | 6 +-
lib/std/crypto/test.zig | 8 +-
lib/std/crypto/utils.zig | 22 +-
lib/std/cstr.zig | 14 +-
lib/std/dynamic_library.zig | 2 +-
lib/std/elf.zig | 2 +-
lib/std/enums.zig | 550 ++++++++++++------------
lib/std/event/batch.zig | 4 +-
lib/std/event/channel.zig | 14 +-
lib/std/event/future.zig | 2 +-
lib/std/event/group.zig | 4 +-
lib/std/event/lock.zig | 2 +-
lib/std/event/loop.zig | 6 +-
lib/std/event/rwlock.zig | 6 +-
lib/std/fifo.zig | 76 ++--
lib/std/fmt.zig | 154 +++----
lib/std/fmt/parse_float.zig | 58 +--
lib/std/fmt/parse_hex_float.zig | 26 +-
lib/std/fs/path.zig | 410 +++++++++---------
lib/std/fs/test.zig | 104 ++---
lib/std/fs/wasi.zig | 6 +-
lib/std/fs/watch.zig | 6 +-
lib/std/hash/adler.zig | 12 +-
lib/std/hash/auto_hash.zig | 92 ++--
lib/std/hash/cityhash.zig | 14 +-
lib/std/hash/crc.zig | 24 +-
lib/std/hash/fnv.zig | 16 +-
lib/std/hash/murmur.zig | 18 +-
lib/std/hash/wyhash.zig | 22 +-
lib/std/hash_map.zig | 144 +++----
lib/std/heap.zig | 86 ++--
lib/std/heap/general_purpose_allocator.zig | 100 ++---
lib/std/heap/logging_allocator.zig | 6 +-
lib/std/io/bit_reader.zig | 76 ++--
lib/std/io/bit_writer.zig | 12 +-
lib/std/io/buffered_reader.zig | 2 +-
lib/std/io/counting_reader.zig | 4 +-
lib/std/io/counting_writer.zig | 2 +-
lib/std/io/fixed_buffer_stream.zig | 26 +-
lib/std/io/limited_reader.zig | 8 +-
lib/std/io/multi_writer.zig | 4 +-
lib/std/io/peek_stream.zig | 22 +-
lib/std/io/reader.zig | 14 +-
lib/std/io/test.zig | 66 +--
lib/std/json.zig | 278 ++++++-------
lib/std/json/test.zig | 550 ++++++++++++------------
lib/std/json/write_stream.zig | 2 +-
lib/std/leb128.zig | 136 +++---
lib/std/linked_list.zig | 40 +-
lib/std/math.zig | 706 +++++++++++++++----------------
lib/std/math/acos.zig | 36 +-
lib/std/math/acosh.zig | 28 +-
lib/std/math/asin.zig | 44 +-
lib/std/math/asinh.zig | 52 +--
lib/std/math/atan.zig | 40 +-
lib/std/math/atan2.zig | 104 ++---
lib/std/math/atanh.zig | 36 +-
lib/std/math/big/int_test.zig | 422 +++++++++----------
lib/std/math/big/rational.zig | 134 +++---
lib/std/math/cbrt.zig | 48 +--
lib/std/math/ceil.zig | 54 +--
lib/std/math/complex.zig | 14 +-
lib/std/math/complex/abs.zig | 2 +-
lib/std/math/complex/acos.zig | 4 +-
lib/std/math/complex/acosh.zig | 4 +-
lib/std/math/complex/arg.zig | 2 +-
lib/std/math/complex/asin.zig | 4 +-
lib/std/math/complex/asinh.zig | 4 +-
lib/std/math/complex/atan.zig | 8 +-
lib/std/math/complex/atanh.zig | 4 +-
lib/std/math/complex/conj.zig | 2 +-
lib/std/math/complex/cos.zig | 4 +-
lib/std/math/complex/cosh.zig | 8 +-
lib/std/math/complex/exp.zig | 8 +-
lib/std/math/complex/log.zig | 4 +-
lib/std/math/complex/pow.zig | 4 +-
lib/std/math/complex/proj.zig | 2 +-
lib/std/math/complex/sin.zig | 4 +-
lib/std/math/complex/sinh.zig | 8 +-
lib/std/math/complex/sqrt.zig | 8 +-
lib/std/math/complex/tan.zig | 4 +-
lib/std/math/complex/tanh.zig | 8 +-
lib/std/math/copysign.zig | 40 +-
lib/std/math/cos.zig | 44 +-
lib/std/math/cosh.zig | 56 +--
lib/std/math/exp.zig | 32 +-
lib/std/math/exp2.zig | 30 +-
lib/std/math/expm1.zig | 36 +-
lib/std/math/fabs.zig | 48 +--
lib/std/math/floor.zig | 72 ++--
lib/std/math/fma.zig | 32 +-
lib/std/math/frexp.zig | 32 +-
lib/std/math/hypot.zig | 56 +--
lib/std/math/ilogb.zig | 44 +-
lib/std/math/isfinite.zig | 48 +--
lib/std/math/isinf.zig | 96 ++---
lib/std/math/isnan.zig | 16 +-
lib/std/math/isnormal.zig | 18 +-
lib/std/math/ln.zig | 44 +-
lib/std/math/log.zig | 24 +-
lib/std/math/log10.zig | 44 +-
lib/std/math/log1p.zig | 56 +--
lib/std/math/log2.zig | 40 +-
lib/std/math/modf.zig | 56 +--
lib/std/math/pow.zig | 104 ++---
lib/std/math/powi.zig | 150 +++----
lib/std/math/round.zig | 60 +--
lib/std/math/scalbn.zig | 8 +-
lib/std/math/signbit.zig | 24 +-
lib/std/math/sin.zig | 54 +--
lib/std/math/sinh.zig | 56 +--
lib/std/math/sqrt.zig | 16 +-
lib/std/math/tan.zig | 48 +--
lib/std/math/tanh.zig | 44 +-
lib/std/math/trunc.zig | 54 +--
lib/std/mem.zig | 718 ++++++++++++++++----------------
lib/std/meta.zig | 380 ++++++++---------
lib/std/meta/trailer_flags.zig | 14 +-
lib/std/meta/trait.zig | 284 ++++++-------
lib/std/multi_array_list.zig | 114 ++---
lib/std/net/test.zig | 48 +--
lib/std/once.zig | 2 +-
lib/std/os/linux/bpf.zig | 200 ++++-----
lib/std/os/linux/bpf/btf.zig | 2 +-
lib/std/os/linux/io_uring.zig | 208 ++++-----
lib/std/os/linux/test.zig | 34 +-
lib/std/os/test.zig | 102 ++---
lib/std/os/windows.zig | 6 +-
lib/std/packed_int_array.zig | 98 ++---
lib/std/priority_dequeue.zig | 178 ++++----
lib/std/priority_queue.zig | 140 +++----
lib/std/process.zig | 32 +-
lib/std/rand.zig | 192 ++++-----
lib/std/rand/Isaac64.zig | 4 +-
lib/std/rand/Pcg.zig | 4 +-
lib/std/rand/Sfc64.zig | 4 +-
lib/std/rand/Xoroshiro128.zig | 6 +-
lib/std/sort.zig | 130 +++---
lib/std/special/c.zig | 94 ++---
lib/std/special/compiler_rt/addXf3_test.zig | 26 +-
lib/std/special/compiler_rt/ashldi3_test.zig | 40 +-
lib/std/special/compiler_rt/ashlti3_test.zig | 76 ++--
lib/std/special/compiler_rt/ashrdi3_test.zig | 94 ++---
lib/std/special/compiler_rt/ashrti3_test.zig | 96 ++---
lib/std/special/compiler_rt/clzsi2_test.zig | 562 ++++++++++++-------------
lib/std/special/compiler_rt/comparedf2_test.zig | 2 +-
lib/std/special/compiler_rt/comparesf2_test.zig | 2 +-
lib/std/special/compiler_rt/divdf3_test.zig | 8 +-
lib/std/special/compiler_rt/divsf3_test.zig | 8 +-
lib/std/special/compiler_rt/divtf3_test.zig | 22 +-
lib/std/special/compiler_rt/divti3_test.zig | 24 +-
lib/std/special/compiler_rt/emutls.zig | 22 +-
lib/std/special/compiler_rt/extendXfYf2_test.zig | 110 ++---
lib/std/special/compiler_rt/fixdfdi_test.zig | 84 ++--
lib/std/special/compiler_rt/fixdfsi_test.zig | 96 ++---
lib/std/special/compiler_rt/fixdfti_test.zig | 84 ++--
lib/std/special/compiler_rt/fixint_test.zig | 246 +++++------
lib/std/special/compiler_rt/fixsfdi_test.zig | 88 ++--
lib/std/special/compiler_rt/fixsfsi_test.zig | 100 ++---
lib/std/special/compiler_rt/fixsfti_test.zig | 116 +++---
lib/std/special/compiler_rt/fixtfdi_test.zig | 100 ++---
lib/std/special/compiler_rt/fixtfsi_test.zig | 100 ++---
lib/std/special/compiler_rt/fixtfti_test.zig | 84 ++--
lib/std/special/compiler_rt/fixunsdfdi_test.zig | 48 +--
lib/std/special/compiler_rt/fixunsdfsi_test.zig | 54 +--
lib/std/special/compiler_rt/fixunsdfti_test.zig | 76 ++--
lib/std/special/compiler_rt/fixunssfdi_test.zig | 46 +-
lib/std/special/compiler_rt/fixunssfsi_test.zig | 48 +--
lib/std/special/compiler_rt/fixunssfti_test.zig | 58 +--
lib/std/special/compiler_rt/fixunstfdi_test.zig | 82 ++--
lib/std/special/compiler_rt/fixunstfsi_test.zig | 22 +-
lib/std/special/compiler_rt/fixunstfti_test.zig | 36 +-
lib/std/special/compiler_rt/floatdidf_test.zig | 90 ++--
lib/std/special/compiler_rt/floatdisf_test.zig | 48 +--
lib/std/special/compiler_rt/floatditf_test.zig | 22 +-
lib/std/special/compiler_rt/floatsiXf.zig | 44 +-
lib/std/special/compiler_rt/floattidf_test.zig | 120 +++---
lib/std/special/compiler_rt/floattisf_test.zig | 70 ++--
lib/std/special/compiler_rt/floattitf_test.zig | 140 +++----
lib/std/special/compiler_rt/floatundidf_test.zig | 84 ++--
lib/std/special/compiler_rt/floatundisf.zig | 48 +--
lib/std/special/compiler_rt/floatunditf_test.zig | 18 +-
lib/std/special/compiler_rt/floatunsidf.zig | 14 +-
lib/std/special/compiler_rt/floatunsisf.zig | 14 +-
lib/std/special/compiler_rt/floatunsitf_test.zig | 10 +-
lib/std/special/compiler_rt/floatuntidf_test.zig | 114 ++---
lib/std/special/compiler_rt/floatuntisf_test.zig | 88 ++--
lib/std/special/compiler_rt/floatuntitf_test.zig | 144 +++----
lib/std/special/compiler_rt/int.zig | 130 +++---
lib/std/special/compiler_rt/lshrdi3_test.zig | 94 ++---
lib/std/special/compiler_rt/lshrti3_test.zig | 76 ++--
lib/std/special/compiler_rt/modti3_test.zig | 40 +-
lib/std/special/compiler_rt/mulXf3_test.zig | 18 +-
lib/std/special/compiler_rt/muldi3_test.zig | 86 ++--
lib/std/special/compiler_rt/mulodi4_test.zig | 134 +++---
lib/std/special/compiler_rt/muloti4_test.zig | 116 +++---
lib/std/special/compiler_rt/multi3_test.zig | 90 ++--
lib/std/special/compiler_rt/popcountdi2_test.zig | 16 +-
lib/std/special/compiler_rt/truncXfYf2_test.zig | 72 ++--
lib/std/special/compiler_rt/udivmoddi4_test.zig | 8 +-
lib/std/special/compiler_rt/udivmodti4_test.zig | 8 +-
lib/std/special/init-lib/src/main.zig | 2 +-
lib/std/special/test_runner.zig | 15 +-
lib/std/testing.zig | 108 +++--
lib/std/time.zig | 8 +-
lib/std/unicode.zig | 344 +++++++--------
lib/std/valgrind/memcheck.zig | 4 +-
lib/std/wasm.zig | 18 +-
lib/std/x/net/tcp.zig | 6 +-
lib/std/x/os/net.zig | 6 +-
lib/std/zig.zig | 38 +-
lib/std/zig/cross_target.zig | 76 ++--
lib/std/zig/parser_test.zig | 19 +-
lib/std/zig/string_literal.zig | 6 +-
lib/std/zig/system/linux.zig | 4 +-
lib/std/zig/system/macos.zig | 2 +-
lib/std/zig/tokenizer.zig | 588 +++++++++++++-------------
src/Cache.zig | 36 +-
src/Compilation.zig | 16 +-
src/DepTokenizer.zig | 4 +-
src/codegen/aarch64.zig | 68 +--
src/codegen/arm.zig | 24 +-
src/codegen/riscv64.zig | 2 +-
src/codegen/wasm.zig | 10 +-
src/link/MachO/CodeSignature.zig | 2 +-
src/link/MachO/Trie.zig | 52 +--
src/link/MachO/commands.zig | 4 +-
src/register_manager.zig | 48 +--
src/test.zig | 6 +-
src/value.zig | 6 +-
test/cli.zig | 28 +-
test/compile_errors.zig | 2 +-
test/stack_traces.zig | 34 +-
test/stage1/behavior/align.zig | 132 +++---
test/stage1/behavior/alignof.zig | 28 +-
test/stage1/behavior/array.zig | 282 ++++++-------
test/stage1/behavior/asm.zig | 2 +-
test/stage1/behavior/async_fn.zig | 330 +++++++--------
test/stage1/behavior/atomics.zig | 138 +++---
test/stage1/behavior/await_struct.zig | 4 +-
test/stage1/behavior/bit_shifting.zig | 28 +-
test/stage1/behavior/bitcast.zig | 104 ++---
test/stage1/behavior/bitreverse.zig | 78 ++--
test/stage1/behavior/bool.zig | 22 +-
test/stage1/behavior/bugs/1025.zig | 2 +-
test/stage1/behavior/bugs/1076.zig | 10 +-
test/stage1/behavior/bugs/1120.zig | 2 +-
test/stage1/behavior/bugs/1277.zig | 2 +-
test/stage1/behavior/bugs/1310.zig | 2 +-
test/stage1/behavior/bugs/1322.zig | 4 +-
test/stage1/behavior/bugs/1381.zig | 2 +-
test/stage1/behavior/bugs/1421.zig | 2 +-
test/stage1/behavior/bugs/1442.zig | 2 +-
test/stage1/behavior/bugs/1486.zig | 4 +-
test/stage1/behavior/bugs/1607.zig | 8 +-
test/stage1/behavior/bugs/1735.zig | 2 +-
test/stage1/behavior/bugs/1741.zig | 2 +-
test/stage1/behavior/bugs/1851.zig | 18 +-
test/stage1/behavior/bugs/2006.zig | 4 +-
test/stage1/behavior/bugs/2114.zig | 14 +-
test/stage1/behavior/bugs/2889.zig | 2 +-
test/stage1/behavior/bugs/3007.zig | 2 +-
test/stage1/behavior/bugs/3046.zig | 2 +-
test/stage1/behavior/bugs/3112.zig | 2 +-
test/stage1/behavior/bugs/3384.zig | 12 +-
test/stage1/behavior/bugs/394.zig | 2 +-
test/stage1/behavior/bugs/421.zig | 8 +-
test/stage1/behavior/bugs/4328.zig | 28 +-
test/stage1/behavior/bugs/4560.zig | 6 +-
test/stage1/behavior/bugs/4769_a.zig | 2 +-
test/stage1/behavior/bugs/4769_b.zig | 2 +-
test/stage1/behavior/bugs/5398.zig | 6 +-
test/stage1/behavior/bugs/5413.zig | 4 +-
test/stage1/behavior/bugs/5474.zig | 18 +-
test/stage1/behavior/bugs/624.zig | 2 +-
test/stage1/behavior/bugs/6456.zig | 8 +-
test/stage1/behavior/bugs/655.zig | 8 +-
test/stage1/behavior/bugs/656.zig | 6 +-
test/stage1/behavior/bugs/679.zig | 2 +-
test/stage1/behavior/bugs/6850.zig | 2 +-
test/stage1/behavior/bugs/7047.zig | 4 +-
test/stage1/behavior/bugs/718.zig | 8 +-
test/stage1/behavior/bugs/726.zig | 4 +-
test/stage1/behavior/bugs/920.zig | 2 +-
test/stage1/behavior/byteswap.zig | 66 +--
test/stage1/behavior/byval_arg_var.zig | 2 +-
test/stage1/behavior/call.zig | 38 +-
test/stage1/behavior/cast.zig | 452 ++++++++++----------
test/stage1/behavior/const_slice_child.zig | 16 +-
test/stage1/behavior/defer.zig | 40 +-
test/stage1/behavior/enum.zig | 224 +++++-----
test/stage1/behavior/enum_with_members.zig | 8 +-
test/stage1/behavior/error.zig | 120 +++---
test/stage1/behavior/eval.zig | 238 +++++------
test/stage1/behavior/field_parent_ptr.zig | 24 +-
test/stage1/behavior/floatop.zig | 322 +++++++-------
test/stage1/behavior/fn.zig | 82 ++--
test/stage1/behavior/fn_delegation.zig | 8 +-
test/stage1/behavior/fn_in_struct_in_comptime.zig | 2 +-
test/stage1/behavior/for.zig | 56 +--
test/stage1/behavior/generics.zig | 50 +--
test/stage1/behavior/hasdecl.zig | 12 +-
test/stage1/behavior/hasfield.zig | 24 +-
test/stage1/behavior/if.zig | 28 +-
test/stage1/behavior/import.zig | 6 +-
test/stage1/behavior/incomplete_struct_param_tld.zig | 2 +-
test/stage1/behavior/inttoptr.zig | 4 -
test/stage1/behavior/ir_block_deps.zig | 4 +-
test/stage1/behavior/math.zig | 714 +++++++++++++++----------------
test/stage1/behavior/misc.zig | 214 +++++-----
test/stage1/behavior/muladd.zig | 14 +-
test/stage1/behavior/namespace_depends_on_compile_var.zig | 4 +-
test/stage1/behavior/null.zig | 48 +--
test/stage1/behavior/optional.zig | 102 ++---
test/stage1/behavior/pointers.zig | 216 +++++-----
test/stage1/behavior/popcount.zig | 24 +-
test/stage1/behavior/ptrcast.zig | 24 +-
test/stage1/behavior/pub_enum.zig | 8 +-
test/stage1/behavior/ref_var_in_if_after_if_2nd_switch_prong.zig | 20 +-
test/stage1/behavior/reflection.zig | 34 +-
test/stage1/behavior/shuffle.zig | 20 +-
test/stage1/behavior/sizeof_and_typeof.zig | 150 +++----
test/stage1/behavior/slice.zig | 238 +++++------
test/stage1/behavior/src.zig | 16 +-
test/stage1/behavior/struct.zig | 381 ++++++++---------
test/stage1/behavior/struct_contains_null_ptr_itself.zig | 2 +-
test/stage1/behavior/struct_contains_slice_of_itself.zig | 24 +-
test/stage1/behavior/switch.zig | 208 ++++-----
test/stage1/behavior/switch_prong_err_enum.zig | 4 +-
test/stage1/behavior/switch_prong_implicit_cast.zig | 2 +-
test/stage1/behavior/this.zig | 6 +-
test/stage1/behavior/translate_c_macros.zig | 8 +-
test/stage1/behavior/truncate.zig | 12 +-
test/stage1/behavior/try.zig | 14 +-
test/stage1/behavior/tuple.zig | 88 ++--
test/stage1/behavior/type.zig | 168 ++++----
test/stage1/behavior/type_info.zig | 374 ++++++++---------
test/stage1/behavior/typename.zig | 2 +-
test/stage1/behavior/undefined.zig | 26 +-
test/stage1/behavior/union.zig | 284 ++++++-------
test/stage1/behavior/usingnamespace.zig | 6 +-
test/stage1/behavior/var_args.zig | 34 +-
test/stage1/behavior/vector.zig | 560 ++++++++++++-------------
test/stage1/behavior/void.zig | 6 +-
test/stage1/behavior/wasm.zig | 4 +-
test/stage1/behavior/while.zig | 96 ++---
test/stage1/behavior/widening.zig | 12 +-
test/stage1/c_abi/main.zig | 116 +++---
test/standalone/brace_expansion/main.zig | 62 +--
test/standalone/empty_env/main.zig | 4 +-
test/standalone/global_linkage/main.zig | 4 +-
test/standalone/issue_794/main.zig | 2 +-
test/standalone/link_interdependent_static_c_libs/main.zig | 2 +-
test/standalone/static_c_lib/foo.zig | 4 +-
test/standalone/use_alias/main.zig | 2 +-
407 files changed, 12827 insertions(+), 12815 deletions(-)