src/all_types.hpp | 2 + src/analyze.cpp | 4 + src/codegen.cpp | 61 ++++++--- src/ir.cpp | 225 ++++++++++++++++++++------------ test/compile_errors.zig | 16 +++ test/stage1/behavior/async_fn.zig | 105 ++++++++++++++- 6 files changed, 308 insertions(+), 105 deletions(-)