doc/langref.html.in | 58 ++++++++++++-
src/AstGen.zig | 23 ++++++
src/BuiltinFn.zig | 32 ++++++++
src/Sema.zig | 17 ++++
src/Zir.zig | 39 +++++++++
src/stage1/all_types.hpp | 8 ++
src/stage1/astgen.cpp | 60 ++++++++++++++
src/stage1/bigint.cpp | 78 ++++++++++++++++++
src/stage1/bigint.hpp | 4 +
src/stage1/codegen.cpp | 44 ++++++++++
src/stage1/ir.cpp | 36 +++++++++
src/stage1/ir_print.cpp | 8 ++
src/zig_llvm.cpp | 52 ++++++++++++
src/zig_llvm.h | 9 +++
test/behavior.zig | 1 +
test/behavior/saturating_arithmetic.zig | 139 ++++++++++++++++++++++++++++++++
test/compile_errors.zig | 8 ++
17 files changed, 613 insertions(+), 3 deletions(-)