src/Sema.zig | 58 ++++++------ test/behavior/align.zig | 12 +-- test/behavior/alignof.zig | 5 +- test/behavior/array.zig | 7 +- test/behavior/async_fn.zig | 9 +- test/behavior/basic.zig | 10 +-- test/behavior/bitcast.zig | 5 +- test/behavior/call.zig | 9 +- test/behavior/cast.zig | 44 ++++----- test/behavior/enum.zig | 18 ++-- test/behavior/error.zig | 9 +- test/behavior/eval.zig | 16 ++-- test/behavior/fn.zig | 3 +- test/behavior/math.zig | 5 +- test/behavior/optional.zig | 3 +- test/behavior/pointers.zig | 43 ++++----- test/behavior/sizeof_and_typeof.zig | 17 ++-- test/behavior/slice.zig | 152 ++++++++++++++++---------------- test/behavior/struct.zig | 6 +- test/behavior/switch.zig | 6 +- test/behavior/truncate.zig | 5 +- test/behavior/type_info.zig | 3 +- test/behavior/union.zig | 22 ++--- test/behavior/vector.zig | 4 +- 24 files changed, 246 insertions(+), 225 deletions(-)