diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-10-13 16:31:07 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-10-13 16:31:07 -0700 |
| commit | da7fcfd1586fa93c3d00815f60030e00ea583701 (patch) | |
| tree | d1f9b47a50df7ebff0b43a5ca98a406149821ddf /src/value.zig | |
| parent | e851d89113a57064c38ed85722edc7f686d0c11a (diff) | |
| download | zig-da7fcfd1586fa93c3d00815f60030e00ea583701.tar.gz zig-da7fcfd1586fa93c3d00815f60030e00ea583701.zip | |
stage2: implement Sema for elemVal for comptime slice
Diffstat (limited to 'src/value.zig')
| -rw-r--r-- | src/value.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/value.zig b/src/value.zig index 8346fe5bc3..7996fcd976 100644 --- a/src/value.zig +++ b/src/value.zig @@ -1651,6 +1651,9 @@ pub const Value = extern union { .array => return val.castTag(.array).?.data[index], .slice => return val.castTag(.slice).?.data.ptr.elemValue(arena, index), + .decl_ref => return val.castTag(.decl_ref).?.data.val.elemValue(arena, index), + .decl_ref_mut => return val.castTag(.decl_ref_mut).?.data.decl.val.elemValue(arena, index), + else => unreachable, } } |
