diff options
author | 2023-05-09 21:05:33 -0700 | |
---|---|---|
committer | 2023-05-09 21:05:33 -0700 | |
commit | e8989f9a6098bc1a10a05c3f70b9708bac02d4ea (patch) | |
tree | 3c384497096a49119dbd5605fcef2f118a034a8b /src/bun.js | |
parent | 4346f6afc0ea16a8f3e4a5787434f1a745b76bfc (diff) | |
download | bun-e8989f9a6098bc1a10a05c3f70b9708bac02d4ea.tar.gz bun-e8989f9a6098bc1a10a05c3f70b9708bac02d4ea.tar.zst bun-e8989f9a6098bc1a10a05c3f70b9708bac02d4ea.zip |
Fix `make headers` (May 9th 2023 edition)
Diffstat (limited to 'src/bun.js')
-rw-r--r-- | src/bun.js/bindings/bun-simdutf.zig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/bun.js/bindings/bun-simdutf.zig b/src/bun.js/bindings/bun-simdutf.zig index 9c07c1097..f687e0bb5 100644 --- a/src/bun.js/bindings/bun-simdutf.zig +++ b/src/bun.js/bindings/bun-simdutf.zig @@ -244,11 +244,13 @@ pub const length = struct { return simdutf__utf8_length_from_utf16le(input.ptr, input.len); } pub fn be(input: []const u16) usize { + JSC.markBinding(@src()); return simdutf__utf8_length_from_utf16be(input.ptr, input.len); } }; pub fn utf32(input: []const u32) usize { + JSC.markBinding(@src()); return simdutf__utf8_length_from_utf32(input.ptr, input.len); } }; @@ -258,14 +260,17 @@ pub const length = struct { pub const from = struct { pub const utf8 = struct { pub fn le(input: []const u8) usize { + JSC.markBinding(@src()); return simdutf__utf16_length_from_utf8(input.ptr, input.len); } pub fn be(input: []const u8) usize { + JSC.markBinding(@src()); return simdutf__utf16_length_from_utf8(input.ptr, input.len); } }; pub fn utf32(input: []const u32) usize { + JSC.markBinding(@src()); return simdutf__utf16_length_from_utf32(input.ptr, input.len); } }; @@ -275,6 +280,7 @@ pub const length = struct { pub const from = struct { pub const utf8 = struct { pub fn le(input: []const u8) usize { + JSC.markBinding(@src()); return simdutf__utf32_length_from_utf8(input.ptr, input.len); } pub fn be(input: []const u8) usize { @@ -284,9 +290,11 @@ pub const length = struct { pub const utf16 = struct { pub fn le(input: []const u16) usize { + JSC.markBinding(@src()); return simdutf__utf32_length_from_utf16le(input.ptr, input.len); } pub fn be(input: []const u16) usize { + JSC.markBinding(@src()); return simdutf__utf32_length_from_utf16be(input.ptr, input.len); } }; |