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(-)