aboutsummaryrefslogtreecommitdiff
path: root/src/Sema
diff options
context:
space:
mode:
authorMun Maks <98954111+munmaks@users.noreply.github.com>2025-04-08 11:35:12 +0200
committerMatthew Lugg <mlugg@mlugg.co.uk>2025-04-09 12:53:11 +0100
commit4fc783670a0871c43ccf17faf4f17d8a7e07e50c (patch)
treef8cafbd1785754a3e85439936003ae4a47cbae79 /src/Sema
parent79a620d617aaadbdf39a2536f3ac85ef1f6fb53e (diff)
downloadzig-4fc783670a0871c43ccf17faf4f17d8a7e07e50c.tar.gz
zig-4fc783670a0871c43ccf17faf4f17d8a7e07e50c.zip
Sema/arith.zig: Fixing more typos from #23177.
This is a complementary PR to #23487 (I had only found one typo before). Now I've looked at the whole `arith.zig` file, trying to find other potential problems. Discussion about these changes: https://github.com/ziglang/zig/pull/23177#discussion_r1997957095
Diffstat (limited to 'src/Sema')
-rw-r--r--src/Sema/arith.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Sema/arith.zig b/src/Sema/arith.zig
index cc88cd6ade..ba94220cb4 100644
--- a/src/Sema/arith.zig
+++ b/src/Sema/arith.zig
@@ -86,7 +86,7 @@ pub fn subMaybeWrap(
) CompileError!Value {
const zcu = sema.pt.zcu;
if (lhs.isUndef(zcu)) return lhs;
- if (lhs.isUndef(zcu)) return rhs;
+ if (rhs.isUndef(zcu)) return rhs;
switch (ty.zigTypeTag(zcu)) {
.int, .comptime_int => return (try intSubWithOverflow(sema, lhs, rhs, ty)).wrapped_result,
.float, .comptime_float => return floatSub(sema, lhs, rhs, ty),
@@ -105,7 +105,7 @@ pub fn mulMaybeWrap(
) CompileError!Value {
const zcu = sema.pt.zcu;
if (lhs.isUndef(zcu)) return lhs;
- if (lhs.isUndef(zcu)) return rhs;
+ if (rhs.isUndef(zcu)) return rhs;
switch (ty.zigTypeTag(zcu)) {
.int, .comptime_int => return (try intMulWithOverflow(sema, lhs, rhs, ty)).wrapped_result,
.float, .comptime_float => return floatMul(sema, lhs, rhs, ty),