fn stringConstAssumeCapacity(self: *Builder, val: String) Constant 12584
12585
12586
12587
12588
12589
12590
12591
12592fn stringConstAssumeCapacity(self: *Builder, val: String) Constant {
const slice = val.slice(self).?;
const ty = self.arrayTypeAssumeCapacity(slice.len, .i8);
if (std.mem.allEqual(u8, slice, 0)) return self.zeroInitConstAssumeCapacity(ty);
const result = self.getOrPutConstantNoExtraAssumeCapacity(
.{ .tag = .string, .data = @backingInt(val) },
);
return result.constant;
}