src/analyze.cpp | 22 ---- src/analyze.hpp | 1 - src/codegen.cpp | 5 +- src/ir.cpp | 178 +++++++++++++++++++++++++++++--- test/compile_errors.zig | 4 +- test/stage1/behavior.zig | 1 + test/stage1/behavior/bitcast.zig | 32 ++++++ test/stage1/behavior/bugs/1120.zig | 23 +++++ 8 files changed, 226 insertions(+), 40 deletions(-)