diff options
Diffstat (limited to 'src/js_lexer/identifier_cache.zig')
-rw-r--r-- | src/js_lexer/identifier_cache.zig | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/js_lexer/identifier_cache.zig b/src/js_lexer/identifier_cache.zig index 93d5149c3..c03284c4b 100644 --- a/src/js_lexer/identifier_cache.zig +++ b/src/js_lexer/identifier_cache.zig @@ -1,4 +1,5 @@ const std = @import("std"); +const bun = @import("bun"); pub const CachedBitset = extern struct { range: [2]i32, @@ -19,8 +20,8 @@ pub const id_continue_meta = CachedBitset.fromFile("id_continue_bitset.meta.blob pub const id_start_masks = @embedFile("id_start_bitset.blob"); pub const id_continue_masks = @embedFile("id_continue_bitset.blob"); -pub const IDStartType = std.bit_set.StaticBitSet(id_start_meta.len); -pub const IDContinueType = std.bit_set.StaticBitSet(id_continue_meta.len); +pub const IDStartType = bun.bit_set.ArrayBitSet(usize, id_start_meta.len); +pub const IDContinueType = bun.bit_set.ArrayBitSet(usize, id_continue_meta.len); pub const id_start = IDStartType{ .masks = @bitCast(std.meta.fieldInfo(IDStartType, .masks).type, @ptrCast(*const [id_start_masks.len]u8, id_start_masks).*), }; |