doc/langref.html.in | 58 +++--
lib/compiler_rt/trunctfxf2.zig | 14 +-
lib/std/compress/deflate/compressor_test.zig | 4 +-
lib/std/crypto/pcurves/p256/p256_64.zig | 16 +-
lib/std/crypto/pcurves/p256/p256_scalar_64.zig | 16 +-
lib/std/crypto/pcurves/p384/p384_64.zig | 16 +-
lib/std/crypto/pcurves/p384/p384_scalar_64.zig | 16 +-
lib/std/crypto/pcurves/secp256k1/secp256k1_64.zig | 16 +-
lib/std/crypto/pcurves/secp256k1/secp256k1_scalar_64.zig | 16 +-
lib/std/crypto/salsa20.zig | 4 +-
lib/std/crypto/utils.zig | 24 +-
lib/std/heap.zig | 2 +-
lib/std/leb128.zig | 16 +-
lib/std/math.zig | 23 +-
lib/std/math/big/int.zig | 200 ++++++++++-------
lib/std/math/powi.zig | 18 +-
lib/std/mem.zig | 8 +-
lib/std/net.zig | 36 ++-
lib/std/os/linux.zig | 2 +-
lib/std/process.zig | 24 +-
lib/std/zig/c_builtins.zig | 4 +-
lib/std/zig/number_literal.zig | 12 +-
src/AstGen.zig | 28 +--
src/Autodoc.zig | 20 --
src/BuiltinFn.zig | 8 +-
src/Sema.zig | 166 +++++++-------
src/TypedValue.zig | 4 +-
src/Zir.zig | 27 +--
src/link/Coff.zig | 4 +-
src/link/Dwarf.zig | 4 +-
src/link/Elf.zig | 4 +-
src/link/MachO.zig | 4 +-
src/print_zir.zig | 6 +-
src/type.zig | 1 +
src/value.zig | 21 +-
stage1/zig1.wasm | Bin 2327578 -> 2336881 bytes
test/behavior/cast.zig | 13 ++
test/behavior/eval.zig | 15 +-
test/behavior/math.zig | 387 +++++++++++++++++++-------------
test/behavior/vector.zig | 55 ++---
40 files changed, 700 insertions(+), 612 deletions(-)