lib/std/builtin.zig | 20 ++++---- lib/std/math.zig | 7 +-- src/Sema.zig | 87 ++++++++++++++++++++++++++++---- src/stage1/ir.cpp | 9 ++-- src/type.zig | 6 ++- test/behavior.zig | 18 +++---- test/behavior/src.zig | 25 +++++---- test/behavior/type_info.zig | 5 +- test/compile_errors.zig | 6 +-- 9 files changed, 127 insertions(+), 56 deletions(-)