src/Module.zig | 77 +++++++++++++++- src/Sema.zig | 155 +++++++++++++++++++++++--------- src/TypedValue.zig | 15 +++- src/codegen/c.zig | 16 ++-- src/codegen/llvm.zig | 33 +++---- src/codegen/wasm.zig | 11 +-- src/value.zig | 107 ++++++++++++++++++++-- test/behavior/eval.zig | 13 +++ test/behavior/eval_stage1.zig | 13 --- 9 files changed, 340 insertions(+), 100 deletions(-)