Commit 2129cc5c54

Jacob G-W <jacoblevgw@gmail.com>
2021-08-19 04:09:25
stage2: fix typo
this made errors go from stuff like: > type comptime_int cannot represent integer value 40 to > type u5 cannot represent integer value 40 which makes much more sense
1 parent 5cd1d42
Changed files (1)
src/Sema.zig
@@ -8323,7 +8323,7 @@ fn coerceNum(
             return sema.mod.fail(&block.base, inst_src, "TODO float to int", .{});
         } else if (src_zig_tag == .Int or src_zig_tag == .ComptimeInt) {
             if (!val.intFitsInType(dest_type, target)) {
-                return sema.mod.fail(&block.base, inst_src, "type {} cannot represent integer value {}", .{ inst_ty, val });
+                return sema.mod.fail(&block.base, inst_src, "type {} cannot represent integer value {}", .{ dest_type, val });
             }
             return try sema.addConstant(dest_type, val);
         }