lib/std/zig/AstGen.zig | 4 +- lib/std/zig/Zir.zig | 12 +++--- src/Sema.zig | 69 +++++++++++++++++++++++++------- src/print_zir.zig | 2 +- test/behavior/array.zig | 67 +++++++++++++++++++++++++++++++ test/cases/compile_errors/splat_bad_result_type.zig | 7 ++++ test/cases/compile_errors/splat_result_type_non_vector.zig | 9 ----- 7 files changed, 138 insertions(+), 32 deletions(-)