lib/std/mem/Allocator.zig | 2 +- src/Compilation.zig | 2 +- src/Module.zig | 16 +++++++++++++++- src/Sema.zig | 25 ++++++++++++++++++------ src/codegen/llvm.zig | 33 +++++++++++++++++++++++++------- src/codegen/llvm/bindings.zig | 13 ++++++++++++- src/stage1/analyze.cpp | 6 +++--- src/zig_llvm.cpp | 12 ++++++++++-- src/zig_llvm.h | 6 +++++- test/behavior/call.zig | 17 ++++++++++++++++ test/behavior/eval.zig | 15 +++++++++++++++ test/behavior/union.zig | 22 +++++++++++++++++++++ 12 files changed, 146 insertions(+), 23 deletions(-)