src/codegen/llvm.zig | 77 +++++++++++++++++++++++++------- src/codegen/llvm/bindings.zig | 3 ++ src/type.zig | 23 +++++----- test/behavior/basic.zig | 2 +- test/behavior/optional.zig | 8 ++++ test/behavior/optional_stage1.zig | 8 ---- 6 files changed, 83 insertions(+), 38 deletions(-)