diff --git a/apps/oxlint/src-js/generated/deserialize.js b/apps/oxlint/src-js/generated/deserialize.js index e9c4b763d0cbb..cdffa75ed49c6 100644 --- a/apps/oxlint/src-js/generated/deserialize.js +++ b/apps/oxlint/src-js/generated/deserialize.js @@ -1,7 +1,7 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_tools/src/generators/raw_transfer.rs`. -let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; +let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen, parent = null, getLoc; const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), decodeStr = textDecoder.decode.bind(textDecoder), { fromCodePoint } = String, @@ -13,7 +13,6 @@ const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), enumerable: true, }, }); -let parent = null, getLoc; export function deserialize(buffer, sourceText, sourceByteLen) { return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); diff --git a/napi/parser/generated/deserialize/js_parent.js b/napi/parser/generated/deserialize/js_parent.js index dcf0021a496b3..a35ed0202e217 100644 --- a/napi/parser/generated/deserialize/js_parent.js +++ b/napi/parser/generated/deserialize/js_parent.js @@ -1,11 +1,10 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_tools/src/generators/raw_transfer.rs`. -let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; +let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen, parent = null; const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), decodeStr = textDecoder.decode.bind(textDecoder), { fromCodePoint } = String; -let parent = null; export function deserialize(buffer, sourceText, sourceByteLen) { return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); diff --git a/napi/parser/generated/deserialize/js_range_parent.js b/napi/parser/generated/deserialize/js_range_parent.js index 9e9027c0045f2..d0273e1ee6978 100644 --- a/napi/parser/generated/deserialize/js_range_parent.js +++ b/napi/parser/generated/deserialize/js_range_parent.js @@ -1,11 +1,10 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_tools/src/generators/raw_transfer.rs`. -let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; +let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen, parent = null; const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), decodeStr = textDecoder.decode.bind(textDecoder), { fromCodePoint } = String; -let parent = null; export function deserialize(buffer, sourceText, sourceByteLen) { return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); diff --git a/napi/parser/generated/deserialize/ts_parent.js b/napi/parser/generated/deserialize/ts_parent.js index 54c593e648c2a..ed70b2817558d 100644 --- a/napi/parser/generated/deserialize/ts_parent.js +++ b/napi/parser/generated/deserialize/ts_parent.js @@ -1,11 +1,10 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_tools/src/generators/raw_transfer.rs`. -let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; +let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen, parent = null; const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), decodeStr = textDecoder.decode.bind(textDecoder), { fromCodePoint } = String; -let parent = null; export function deserialize(buffer, sourceText, sourceByteLen) { return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); diff --git a/napi/parser/generated/deserialize/ts_range_parent.js b/napi/parser/generated/deserialize/ts_range_parent.js index e95d1ffe06ee3..f106c21d1136b 100644 --- a/napi/parser/generated/deserialize/ts_range_parent.js +++ b/napi/parser/generated/deserialize/ts_range_parent.js @@ -1,11 +1,10 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_tools/src/generators/raw_transfer.rs`. -let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; +let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen, parent = null; const textDecoder = new TextDecoder('utf-8', { ignoreBOM: true }), decodeStr = textDecoder.decode.bind(textDecoder), { fromCodePoint } = String; -let parent = null; export function deserialize(buffer, sourceText, sourceByteLen) { return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); diff --git a/tasks/ast_tools/src/generators/raw_transfer.rs b/tasks/ast_tools/src/generators/raw_transfer.rs index 4bc593be3d0d5..5643aaafba9c5 100644 --- a/tasks/ast_tools/src/generators/raw_transfer.rs +++ b/tasks/ast_tools/src/generators/raw_transfer.rs @@ -136,6 +136,9 @@ fn generate_deserializers( let mut code = format!(" let uint8, uint32, float64, sourceText, sourceIsAscii, sourceByteLen; + let parent = null; + let getLoc; + const textDecoder = new TextDecoder('utf-8', {{ ignoreBOM: true }}), decodeStr = textDecoder.decode.bind(textDecoder), {{ fromCodePoint }} = String; @@ -149,9 +152,6 @@ fn generate_deserializers( }} }}); - let parent = null; - let getLoc; - export function deserialize(buffer, sourceText, sourceByteLen) {{ return deserializeWith(buffer, sourceText, sourceByteLen, null, deserializeRawTransferData); }}