lib/std/builtin.zig | 1 + lib/std/os/uefi/protocols/edid_override_protocol.zig | 2 +- src/AstGen.zig | 3 + src/Module.zig | 34 ++- src/Sema.zig | 197 ++++++++-------- src/codegen/llvm.zig | 402 ++++++++++---------------------- src/type.zig | 193 ++++----------- src/value.zig | 148 +++++++++++- test/behavior/array.zig | 10 +- test/behavior/bitcast.zig | 5 - test/behavior/sizeof_and_typeof.zig | 4 +- test/behavior/struct.zig | 144 ++++++------ test/behavior/type_info.zig | 13 +- 13 files changed, 513 insertions(+), 643 deletions(-)