src/all_types.hpp | 17 ++- src/analyze.cpp | 220 ++++++++++++++++++++------------ src/codegen.cpp | 72 +++++++++-- src/ir.cpp | 26 ++-- src/zig_llvm.cpp | 4 + src/zig_llvm.h | 1 + test/stage1/behavior/coroutines.zig | 16 +++ 7 files changed, 238 insertions(+), 118 deletions(-)