aboutsummaryrefslogtreecommitdiff
path: root/src/value.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-04-27 17:27:13 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-04-28 13:24:43 -0700
commit6931f6c5be4043cbf45861550f24cdd59b64fc91 (patch)
tree4eb3ee816f9011e09dffac2e10fc48e82e62a6e9 /src/value.zig
parent624c3069b420aea56db2e75b33eeba9ad656194e (diff)
downloadzig-6931f6c5be4043cbf45861550f24cdd59b64fc91.tar.gz
zig-6931f6c5be4043cbf45861550f24cdd59b64fc91.zip
Sema: fix false negative Value.isComptimePtr for slices
Diffstat (limited to 'src/value.zig')
-rw-r--r--src/value.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/value.zig b/src/value.zig
index 5294a9ceb4..16ccc0c642 100644
--- a/src/value.zig
+++ b/src/value.zig
@@ -2789,6 +2789,7 @@ pub const Value = extern union {
.field_ptr => isComptimeMutablePtr(val.castTag(.field_ptr).?.data.container_ptr),
.eu_payload_ptr => isComptimeMutablePtr(val.castTag(.eu_payload_ptr).?.data.container_ptr),
.opt_payload_ptr => isComptimeMutablePtr(val.castTag(.opt_payload_ptr).?.data.container_ptr),
+ .slice => isComptimeMutablePtr(val.castTag(.slice).?.data.ptr),
else => false,
};