From e8989f9a6098bc1a10a05c3f70b9708bac02d4ea Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Tue, 9 May 2023 21:05:33 -0700 Subject: Fix `make headers` (May 9th 2023 edition) --- src/bun.js/bindings/bun-simdutf.zig | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/bun.js') 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); } }; -- cgit v1.2.3