doc/langref.html.in | 8 +- src/all_types.hpp | 66 +- src/analyze.cpp | 2799 ++++++++++++++++++-------------- src/analyze.hpp | 5 +- src/codegen.cpp | 697 ++++---- src/ir.cpp | 112 +- src/zig_llvm.cpp | 1 + std/special/test_runner.zig | 2 +- test/stage1/behavior/struct.zig | 16 +- 9 files changed, 2017 insertions(+), 1689 deletions(-)