authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-03 16:35:02-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-20 18:33:00-07:00
log772793c004e387bd37c0cd3b7f849936e7fdae4c
tree4aec1fe63fa03d6c1935d7a766adc29f7f00598e
parent426af68b7d234bceba029d65f3388ad2376da649

Sema: fix accessing ptr field of double array pointer with sentinel


1 files changed, 1 insertions(+), 1 deletions(-)

src/Sema.zig+1-1
...@@ -26892,7 +26892,7 @@ fn fieldPtr(...@@ -26892,7 +26892,7 @@ fn fieldPtr(
26892 const ptr_info = object_ty.ptrInfo(zcu);26892 const ptr_info = object_ty.ptrInfo(zcu);
26893 const new_ptr_ty = try pt.ptrTypeSema(.{26893 const new_ptr_ty = try pt.ptrTypeSema(.{
26894 .child = Type.fromInterned(ptr_info.child).childType(zcu).toIntern(),26894 .child = Type.fromInterned(ptr_info.child).childType(zcu).toIntern(),
26895 .sentinel = if (object_ty.sentinel(zcu)) |s| s.toIntern() else .none,26895 .sentinel = if (inner_ty.sentinel(zcu)) |s| s.toIntern() else .none,
26896 .flags = .{26896 .flags = .{
26897 .size = .many,26897 .size = .many,
26898 .alignment = ptr_info.flags.alignment,26898 .alignment = ptr_info.flags.alignment,