Sema: fix missed slice access OPV

This commit is contained in:
Andrew Kelley 2025-07-21 15:45:17 -07:00
parent 71a9b35c0f
commit 0958ea3391

View File

@ -28582,6 +28582,10 @@ fn elemValSlice(
}
}
if (try sema.typeHasOnePossibleValue(elem_ty)) |elem_only_value| {
return Air.internedToRef(elem_only_value.toIntern());
}
try sema.validateRuntimeElemAccess(block, elem_index_src, elem_ty, slice_ty, slice_src);
try sema.validateRuntimeValue(block, slice_src, slice);