lib/build_runner.zig | 12 +++++ lib/std/build.zig | 5 ++ src/Compilation.zig | 62 +++++++++++++++++++++++ src/Module.zig | 20 ++++++++ src/Sema.zig | 87 +++++++++++++++++++++++--------- src/main.zig | 49 +++++++++++++----- src/test.zig | 1 + test/cases/compile_errors/top_level_decl_dependency_loop.zig | 1 - 8 files changed, 197 insertions(+), 40 deletions(-)