diff options
author | 2021-11-15 18:19:27 -0800 | |
---|---|---|
committer | 2021-12-16 19:18:51 -0800 | |
commit | bcdff7f6f0dbd8df1147da1da10a43a2b585c804 (patch) | |
tree | 51f220ccc4f23ff8e53642206c439128670131f3 /src/js_ast.zig | |
parent | 49dbf79e8139489a25dd384227ccb77f7255d8c8 (diff) | |
download | bun-bcdff7f6f0dbd8df1147da1da10a43a2b585c804.tar.gz bun-bcdff7f6f0dbd8df1147da1da10a43a2b585c804.tar.zst bun-bcdff7f6f0dbd8df1147da1da10a43a2b585c804.zip |
[bun install] Support `dist-tags`
Diffstat (limited to 'src/js_ast.zig')
-rw-r--r-- | src/js_ast.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js_ast.zig b/src/js_ast.zig index f92159104..c58199f77 100644 --- a/src/js_ast.zig +++ b/src/js_ast.zig @@ -1063,6 +1063,11 @@ pub const E = struct { return @floatToInt(u64, @maximum(@trunc(self.value), 0)); } + pub inline fn toU32(self: Number) u32 { + @setRuntimeSafety(false); + return @floatToInt(u32, @maximum(@trunc(self.value), 0)); + } + pub fn jsonStringify(self: *const Number, opts: anytype, o: anytype) !void { return try std.json.stringify(self.value, opts, o); } |