src/InternPool.zig | 1 + src/Sema.zig | 19 ++-- src/Sema/LowerZon.zig | 186 +++++++++++++++++++++++++++++--- src/Type.zig | 5 +- src/Zcu.zig | 2 +- src/Zcu/PerThread.zig | 1 + stage1/wasi.c | 2 + test/behavior/zon.zig | 54 ++++++++++ test/behavior/zon/anon.zon | 16 +++ test/behavior/zon/build.zig.zon | 20 ++++ test/cases/compile_errors/@import_zon_anon_inf.zig | 9 ++ test/cases/compile_errors/@import_zon_anon_nan.zig | 9 ++ test/cases/compile_errors/@import_zon_anon_neg_inf.zig | 9 ++ test/cases/compile_errors/@import_zon_no_rt.zig | 9 -- test/incremental/change_zon_file_no_result_type | 24 +++++ 15 files changed, 329 insertions(+), 37 deletions(-)