src/all_types.hpp | 11 +- src/analyze.cpp | 343 +++++++++++++++++++------------- src/analyze.hpp | 2 +- src/parseh.cpp | 2 +- std/hash_map.zig | 6 +- std/list.zig | 4 +- test/cases/return_type_type.zig | 21 ++ test/run_tests.cpp | 24 +++ test/self_hosted.zig | 1 + 9 files changed, 267 insertions(+), 147 deletions(-)