zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 56827cf78f37b6d2ec0a95d385fd4b7bed4866ea (tree)
parent 85b0259307706119d5fe9a2a3d7938e064499c1d
Author: Ali Cheraghi <alichraghi@proton.me>
Date:   Sat, 27 Jun 2026 12:02:12 +0330

Sema: handle `@SpirvType(.runtime_array)` in `elemPtrOneLayerOnly()`

Diffstat:
Msrc/Sema.zig | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/Sema.zig b/src/Sema.zig @@ -27032,6 +27032,7 @@ fn elemPtrOneLayerOnly( .vector => try sema.elemPtrVector(block, indexable_src, indexable, elem_index_src, elem_index, init), .array => try sema.elemPtrArray(block, src, indexable_src, indexable, elem_index_src, elem_index, init, oob_safety), .@"struct" => try sema.tupleElemPtr(block, indexable_src, indexable, elem_index, elem_index_src), + .spirv => try sema.elemPtrSpirvRuntimeArray(block, indexable, elem_index), else => unreachable, // Guaranteed by checkIndexable }; try sema.checkKnownAllocPtr(block, indexable, elem_ptr);