src-self-hosted/compilation.zig | 106 ++++-- src-self-hosted/ir.zig | 588 ++++++++++++++++++++++++-------- src-self-hosted/scope.zig | 24 +- test/stage2/compile_errors.zig | 12 + 4 files changed, 555 insertions(+), 175 deletions(-)