src/Sema.zig | 52 +++++++++++++++++++++++++------- src/codegen/llvm.zig | 2 +- src/type.zig | 2 +- test/behavior/optional.zig | 5 ++- test/behavior/ptrcast.zig | 11 ++++--- 5 files changed, 53 insertions(+), 19 deletions(-)