src/InternPool.zig | 93 ++ src/Module.zig | 2 +- src/Sema.zig | 1973 ++++++++++++++++++++++---------- test/behavior/cast.zig | 610 ++++++++++ test/cases/compile_errors/compare_optional_to_non-optional_with_invalid_types.zig | 37 - test/cases/compile_errors/compare_optional_to_non_optional_with_incomparable_type.zig | 11 + test/cases/compile_errors/invalid_peer_type_resolution.zig | 50 + 7 files changed, 2140 insertions(+), 636 deletions(-)