aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-07 00:32:04 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-07 00:32:04 -0800
commit50d5b872f9a008be02b3c36a7fa34cabef5718f6 (patch)
tree00835b98f91f733ec7f9b1274c5e6a545694ce76
parentccf57c7f3e34203602a2cefaa8318378b3ea9cef (diff)
downloadbun-50d5b872f9a008be02b3c36a7fa34cabef5718f6.tar.gz
bun-50d5b872f9a008be02b3c36a7fa34cabef5718f6.tar.zst
bun-50d5b872f9a008be02b3c36a7fa34cabef5718f6.zip
[JS] Don't make this inline
-rw-r--r--src/js_lexer.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/js_lexer.zig b/src/js_lexer.zig
index 4dea7230a..e3dc22bff 100644
--- a/src/js_lexer.zig
+++ b/src/js_lexer.zig
@@ -740,7 +740,7 @@ fn NewLexer_(
lexer.string_literal_buffer.shrinkRetainingCapacity(0);
if (string_literal_details.needs_slow_path) {
lexer.string_literal_buffer.ensureUnusedCapacity(lexer.string_literal_slice.len) catch unreachable;
- try lexer.decodeEscapeSequences(0, lexer.string_literal_slice, @TypeOf(lexer.string_literal_buffer), &lexer.string_literal_buffer);
+ try lexer.decodeEscapeSequences(lexer.start, lexer.string_literal_slice, @TypeOf(lexer.string_literal_buffer), &lexer.string_literal_buffer);
lexer.string_literal = lexer.string_literal_buffer.items;
}
if (comptime is_json) lexer.is_ascii_only = lexer.is_ascii_only and lexer.string_literal_is_ascii;
@@ -787,7 +787,7 @@ fn NewLexer_(
return code_point;
}
- inline fn step(lexer: *LexerType) void {
+ fn step(lexer: *LexerType) void {
lexer.code_point = lexer.nextCodepoint();
// Track the approximate number of newlines in the file so we can preallocate