aboutsummaryrefslogtreecommitdiff
path: root/src/Sema.zig
diff options
context:
space:
mode:
authorMeghan Denny <hello@nektro.net>2021-08-30 00:30:14 -0700
committerMeghan Denny <hello@nektro.net>2021-08-30 00:30:14 -0700
commit56845082bc6fb88a27c18cc3403216f93dc8ba42 (patch)
treedc95847e6d01c5b75f0525357c1b72d5f6126a8d /src/Sema.zig
parent861b784454aa2ed3365b31dc18f9f569bc637703 (diff)
downloadzig-56845082bc6fb88a27c18cc3403216f93dc8ba42.tar.gz
zig-56845082bc6fb88a27c18cc3403216f93dc8ba42.zip
stage2/sema: clarify todo arithmetic operator error
Diffstat (limited to 'src/Sema.zig')
-rw-r--r--src/Sema.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Sema.zig b/src/Sema.zig
index 90505c6806..bab7a67c28 100644
--- a/src/Sema.zig
+++ b/src/Sema.zig
@@ -5701,7 +5701,7 @@ fn analyzeArithmetic(
try lhs_val.floatMul(rhs_val, scalar_type, sema.arena);
break :blk val;
},
- else => return sema.mod.fail(&block.base, src, "TODO Implement arithmetic operand '{s}'", .{@tagName(zir_tag)}),
+ else => return sema.mod.fail(&block.base, src, "TODO implement comptime arithmetic for operand '{s}'", .{@tagName(zir_tag)}),
};
log.debug("{s}({}, {}) result: {}", .{ @tagName(zir_tag), lhs_val, rhs_val, value });
@@ -5722,7 +5722,7 @@ fn analyzeArithmetic(
.mul => .mul,
.mulwrap => .mulwrap,
.div => .div,
- else => return sema.mod.fail(&block.base, src, "TODO implement arithmetic for operand '{s}''", .{@tagName(zir_tag)}),
+ else => return sema.mod.fail(&block.base, src, "TODO implement arithmetic for operand '{s}'", .{@tagName(zir_tag)}),
};
return block.addBinOp(air_tag, casted_lhs, casted_rhs);