lib/std/builtin.zig | 3 +- src/InternPool.zig | 25 ++--- src/Sema.zig | 43 ++++----- src/Zcu/PerThread.zig | 10 +- src/arch/x86_64/CodeGen.zig | 163 ++++++++++++++++++++++++-------- src/codegen/llvm.zig | 26 ++--- src/target.zig | 2 +- stage1/zig1.wasm | Bin 2917800 -> 2912649 bytes test/cases/compile_errors/anytype_param_requires_comptime.zig | 2 +- test/cases/compile_errors/bogus_method_call_on_slice.zig | 2 +- test/cases/compile_errors/coerce_anon_struct.zig | 2 +- test/cases/compile_errors/implicit_cast_of_error_set_not_a_subset.zig | 2 +- 12 files changed, 174 insertions(+), 106 deletions(-)