src/codegen/llvm.zig | 152 +++++++++++++++++++++++++------- src/codegen/llvm/bindings.zig | 7 +- src/type.zig | 6 +- test/behavior/optional.zig | 34 +++++++ test/behavior/optional_stage1.zig | 34 ------- 5 files changed, 165 insertions(+), 68 deletions(-)