diff options
author | 2023-07-11 19:14:34 -0700 | |
---|---|---|
committer | 2023-07-11 19:14:34 -0700 | |
commit | cbb88672f217a90db1aa1eb29cd92d5d9035b22b (patch) | |
tree | 43a00501f3cde495967e116f0b660777051551f8 /src/toml | |
parent | 1f900cff453700b19bca2acadfe26da4468c1282 (diff) | |
parent | 34b0e7a2bbd8bf8097341cdb0075d0908283e834 (diff) | |
download | bun-jarred/esm-conditions.tar.gz bun-jarred/esm-conditions.tar.zst bun-jarred/esm-conditions.zip |
Merge branch 'main' into jarred/esm-conditionsjarred/esm-conditions
Diffstat (limited to 'src/toml')
-rw-r--r-- | src/toml/toml_lexer.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/toml/toml_lexer.zig b/src/toml/toml_lexer.zig index 1e739822c..7d576af86 100644 --- a/src/toml/toml_lexer.zig +++ b/src/toml/toml_lexer.zig @@ -166,7 +166,7 @@ pub const Lexer = struct { inline fn step(lexer: *Lexer) void { lexer.code_point = lexer.nextCodepoint(); - lexer.line_number += @as(u32, @boolToInt(lexer.code_point == '\n')); + lexer.line_number += @as(u32, @intFromBool(lexer.code_point == '\n')); } pub const Error = error{ @@ -466,7 +466,7 @@ pub const Lexer = struct { for (text) |c| { number = number * 10 + @intCast(u32, c - '0'); } - lexer.number = @intToFloat(f64, number); + lexer.number = @floatFromInt(f64, number); } else { // Parse a double-precision floating-point number; if (std.fmt.parseFloat(f64, text)) |num| { @@ -1115,7 +1115,7 @@ pub const Lexer = struct { pub fn unexpected(lexer: *Lexer) !void { const found = finder: { - lexer.start = std.math.min(lexer.start, lexer.end); + lexer.start = @min(lexer.start, lexer.end); if (lexer.start == lexer.source.contents.len) { break :finder "end of file"; @@ -1215,5 +1215,5 @@ pub fn isLatin1Identifier(comptime Buffer: type, name: Buffer) bool { } inline fn float64(num: anytype) f64 { - return @intToFloat(f64, num); + return @floatFromInt(f64, num); } |