Commit 5e153b5382

Jacob G-W <jacoblevgw@gmail.com>
2021-10-04 22:02:46
stage2: analyzeSliceLen on comptime slices
1 parent 2fe7b06
Changed files (1)
src/Sema.zig
@@ -11608,7 +11608,7 @@ fn analyzeSliceLen(
         if (slice_val.isUndef()) {
             return sema.addConstUndef(Type.initTag(.usize));
         }
-        return sema.fail(block, src, "TODO implement Sema analyzeSliceLen on comptime slice", .{});
+        return sema.addIntUnsigned(Type.usize, slice_val.sliceLen());
     }
     try sema.requireRuntimeBlock(block, src);
     return block.addTyOp(.slice_len, Type.initTag(.usize), slice_inst);