src/AstGen.zig | 43 +++++++--- src/Sema.zig | 140 +++++++++++++++++++++++++++----- src/Zir.zig | 9 ++ src/print_zir.zig | 1 + src/type.zig | 1 + test/behavior/array.zig | 14 ++++ test/behavior/struct.zig | 14 ++++ 7 files changed, 192 insertions(+), 30 deletions(-)