authorgravatar for jacoblevgw@gmail.comJacob G-W <jacoblevgw@gmail.com> 2021-10-04 16:02:46-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-10-05 15:46:33-04:00
log5e153b53828875a0c5b6c893ff40add07ac0aafd
tree7b805be2758df9e897b4bc36387fe7c859850794
parent2fe7b06f3df06b7a442ffc3d9b951c5d52a11a24

stage2: analyzeSliceLen on comptime slices


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

src/Sema.zig+1-1
...@@ -11608,7 +11608,7 @@ fn analyzeSliceLen(...@@ -11608,7 +11608,7 @@ fn analyzeSliceLen(
11608 if (slice_val.isUndef()) {11608 if (slice_val.isUndef()) {
11609 return sema.addConstUndef(Type.initTag(.usize));11609 return sema.addConstUndef(Type.initTag(.usize));
11610 }11610 }
11611 return sema.fail(block, src, "TODO implement Sema analyzeSliceLen on comptime slice", .{});11611 return sema.addIntUnsigned(Type.usize, slice_val.sliceLen());
11612 }11612 }
11613 try sema.requireRuntimeBlock(block, src);11613 try sema.requireRuntimeBlock(block, src);
11614 return block.addTyOp(.slice_len, Type.initTag(.usize), slice_inst);11614 return block.addTyOp(.slice_len, Type.initTag(.usize), slice_inst);