fn stringConstAssumeCapacity(self: *Builder, val: String) Constant
fn 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; }