src/Sema.zig | 24 ++++- src/codegen/llvm.zig | 151 +++++++++++++++++--------------- src/type.zig | 65 +++++++++++--- test/behavior/error.zig | 33 ++++++- 4 files changed, 183 insertions(+), 90 deletions(-)