src/arch/x86_64/CodeGen.zig | 112 ++++++++++++++++++++++++-------- src/codegen/c.zig | 61 +++++++---------- test/behavior/optional.zig | 109 ++++++++++++++++++++++--------- 3 files changed, 186 insertions(+), 96 deletions(-)