src/all_types.hpp | 47 ++-- src/analyze.cpp | 387 ++++++++++++++++++-------------- src/analyze.hpp | 4 +- src/codegen.cpp | 19 +- src/ir.cpp | 376 +++++++++++++++++++++---------- std/debug/index.zig | 6 +- test/cases/align.zig | 7 + test/compile_errors.zig | 2 +- 8 files changed, 524 insertions(+), 324 deletions(-)