CMakeLists.txt | 1 + src/all_types.hpp | 6 +-- src/analyze.cpp | 63 ++++++++++++++++++-------------- src/codegen.cpp | 10 +++++ src/eval.cpp | 6 +++ std/debug.zig | 8 ++-- test/cases/maybe_return.zig | 15 ++++++++ test/run_tests.cpp | 2 +- 8 files changed, 76 insertions(+), 35 deletions(-)