diff --git a/src/arch/x86_64/Encoding.zig b/src/arch/x86_64/Encoding.zig index 80407583e8..a977af7842 100644 --- a/src/arch/x86_64/Encoding.zig +++ b/src/arch/x86_64/Encoding.zig @@ -575,7 +575,7 @@ const mnemonic_to_encodings_map = init: { .modrm_ext = entry[4], .mode = entry[5], }; - // TODO: use `@memcpy` for these. When I did that, I got an false positive + // TODO: use `@memcpy` for these. When I did that, I got a false positive // compile error for this copy happening at compile time. std.mem.copyForwards(Op, &data.ops, entry[2]); std.mem.copyForwards(u8, &data.opc, entry[3]); 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, };