diff options
| author | Mun Maks <98954111+munmaks@users.noreply.github.com> | 2025-04-08 11:35:12 +0200 |
|---|---|---|
| committer | Matthew Lugg <mlugg@mlugg.co.uk> | 2025-04-09 12:53:11 +0100 |
| commit | 4fc783670a0871c43ccf17faf4f17d8a7e07e50c (patch) | |
| tree | f8cafbd1785754a3e85439936003ae4a47cbae79 /src/Sema | |
| parent | 79a620d617aaadbdf39a2536f3ac85ef1f6fb53e (diff) | |
| download | zig-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.zig | 4 |
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), |
