[INFO] fetching crate oak-lua 0.0.11... [INFO] testing oak-lua-0.0.11 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate oak-lua 0.0.11 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate oak-lua 0.0.11 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate oak-lua 0.0.11 [INFO] tweaked toml for crates.io crate oak-lua 0.0.11 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate oak-lua 0.0.11 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate oak-lua 0.0.11 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 50281b43ce266d59b508042f4244e73cd69222314ec16e8c62ef14c6eeb0d7b4 [INFO] running `Command { std: "docker" "start" "-a" "50281b43ce266d59b508042f4244e73cd69222314ec16e8c62ef14c6eeb0d7b4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "50281b43ce266d59b508042f4244e73cd69222314ec16e8c62ef14c6eeb0d7b4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "50281b43ce266d59b508042f4244e73cd69222314ec16e8c62ef14c6eeb0d7b4", kill_on_drop: false }` [INFO] [stdout] 50281b43ce266d59b508042f4244e73cd69222314ec16e8c62ef14c6eeb0d7b4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 561b8bae0fc979c938929f02cce906477259bbcf695f1407b2cb08ccc70d16f3 [INFO] running `Command { std: "docker" "start" "-a" "561b8bae0fc979c938929f02cce906477259bbcf695f1407b2cb08ccc70d16f3", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling socket2 v0.6.2 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling twox-hash v2.1.2 [INFO] [stderr] Compiling triomphe v0.1.15 [INFO] [stderr] Compiling oak-core v0.0.11 [INFO] [stderr] Compiling oak-lua v0.0.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Parser` [INFO] [stdout] --> src/parser/element_type.rs:1:29 [INFO] [stdout] | [INFO] [stdout] 1 | use oak_core::{ElementType, Parser, UniversalElementRole}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::lexer::LuaTokenType::*` [INFO] [stdout] --> src/parser/mod.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | use crate::lexer::LuaTokenType::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct LuaLexer<'config> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 17 | config: &'config LuaLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LuaLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.05s [INFO] running `Command { std: "docker" "inspect" "561b8bae0fc979c938929f02cce906477259bbcf695f1407b2cb08ccc70d16f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "561b8bae0fc979c938929f02cce906477259bbcf695f1407b2cb08ccc70d16f3", kill_on_drop: false }` [INFO] [stdout] 561b8bae0fc979c938929f02cce906477259bbcf695f1407b2cb08ccc70d16f3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 47c8d4d4649154ccdb7368665e7a889e59bf06ae019c537923685936a2910025 [INFO] running `Command { std: "docker" "start" "-a" "47c8d4d4649154ccdb7368665e7a889e59bf06ae019c537923685936a2910025", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stdout] warning: unused import: `Parser` [INFO] [stdout] --> src/parser/element_type.rs:1:29 [INFO] [stdout] | [INFO] [stdout] 1 | use oak_core::{ElementType, Parser, UniversalElementRole}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::lexer::LuaTokenType::*` [INFO] [stdout] --> src/parser/mod.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | use crate::lexer::LuaTokenType::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct LuaLexer<'config> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 17 | config: &'config LuaLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LuaLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling oak-testing v0.0.11 [INFO] [stderr] Compiling oak-lua v0.0.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Parser` [INFO] [stdout] --> src/parser/element_type.rs:1:29 [INFO] [stdout] | [INFO] [stdout] 1 | use oak_core::{ElementType, Parser, UniversalElementRole}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::lexer::LuaTokenType::*` [INFO] [stdout] --> src/parser/mod.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | use crate::lexer::LuaTokenType::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct LuaLexer<'config> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 17 | config: &'config LuaLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LuaLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.72s [INFO] running `Command { std: "docker" "inspect" "47c8d4d4649154ccdb7368665e7a889e59bf06ae019c537923685936a2910025", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "47c8d4d4649154ccdb7368665e7a889e59bf06ae019c537923685936a2910025", kill_on_drop: false }` [INFO] [stdout] 47c8d4d4649154ccdb7368665e7a889e59bf06ae019c537923685936a2910025 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 73f0c946085020de0adac6b3b3d6726bcbcc93c74b8819f5ec64963e94b7a542 [INFO] running `Command { std: "docker" "start" "-a" "73f0c946085020de0adac6b3b3d6726bcbcc93c74b8819f5ec64963e94b7a542", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `Parser` [INFO] [stderr] --> src/parser/element_type.rs:1:29 [INFO] [stderr] | [INFO] [stderr] 1 | use oak_core::{ElementType, Parser, UniversalElementRole}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::lexer::LuaTokenType::*` [INFO] [stderr] --> src/parser/mod.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | use crate::lexer::LuaTokenType::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `config` is never read [INFO] [stderr] --> src/lexer/mod.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 16 | pub struct LuaLexer<'config> { [INFO] [stderr] | -------- field in this struct [INFO] [stderr] 17 | config: &'config LuaLanguage, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `LuaLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `oak-lua` (lib) generated 3 warnings (run `cargo fix --lib -p oak-lua` to apply 2 suggestions) [INFO] [stderr] warning: `oak-lua` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oak_lua-ce3dbff06c4bd8b0) [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/main.rs (/opt/rustwide/target/debug/deps/main-c11cd809785b8cd2) [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test ready ... ok [INFO] [stdout] test lexer::test_lua_lexer ... FAILED [INFO] [stdout] test parser::test_lua_parser ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- lexer::test_lua_lexer stdout ---- [INFO] [stdout] Testing file: /opt/rustwide/workdir/tests/lexer/basic.lua [INFO] [stdout] Error: TestFailure { path: "/opt/rustwide/workdir/tests/lexer/basic.lua", expected: "LexerTestExpected {\n success: true,\n count: 100,\n tokens: [\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 105,\n end: 110,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 111,\n end: 115,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 116,\n end: 117,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Oak Lua\\\"\",\n start: 118,\n end: 127,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 129,\n end: 134,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"version\",\n start: 135,\n end: 142,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 143,\n end: 144,\n },\n TokenData {\n kind: \"Number\",\n text: \"5.4\",\n start: 145,\n end: 148,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 150,\n end: 155,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"is_active\",\n start: 156,\n end: 165,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 166,\n end: 167,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 168,\n end: 172,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 174,\n end: 179,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"data\",\n start: 180,\n end: 184,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 185,\n end: 186,\n },\n TokenData {\n kind: \"Nil\",\n text: \"nil\",\n start: 187,\n end: 190,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 192,\n end: 197,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 198,\n end: 203,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 204,\n end: 205,\n },\n TokenData {\n kind: \"Number\",\n text: \"42\",\n start: 206,\n end: 208,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 210,\n end: 215,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"pi\",\n start: 216,\n end: 218,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 219,\n end: 220,\n },\n TokenData {\n kind: \"Number\",\n text: \"3.14159\",\n start: 221,\n end: 228,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 230,\n end: 235,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"hex_value\",\n start: 236,\n end: 245,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 246,\n end: 247,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 248,\n end: 249,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"xFF\",\n start: 249,\n end: 252,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 254,\n end: 259,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"scientific\",\n start: 260,\n end: 270,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 271,\n end: 272,\n },\n TokenData {\n kind: \"Number\",\n text: \"1.23e-4\",\n start: 273,\n end: 280,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 331,\n end: 336,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 337,\n end: 338,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 339,\n end: 340,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 341,\n end: 343,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 479,\n end: 484,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 485,\n end: 486,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 487,\n end: 488,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 489,\n end: 491,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 541,\n end: 549,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"greet\",\n start: 550,\n end: 555,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 555,\n end: 556,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 556,\n end: 560,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 560,\n end: 561,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 567,\n end: 573,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Hello, \\\"\",\n start: 574,\n end: 583,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 584,\n end: 586,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 587,\n end: 591,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 592,\n end: 594,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"!\\\"\",\n start: 595,\n end: 598,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 600,\n end: 603,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 607,\n end: 612,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 613,\n end: 621,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"add\",\n start: 622,\n end: 625,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 625,\n end: 626,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 626,\n end: 627,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 627,\n end: 628,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 629,\n end: 630,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 630,\n end: 631,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 637,\n end: 643,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 644,\n end: 645,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 646,\n end: 647,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 648,\n end: 649,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 651,\n end: 654,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 658,\n end: 663,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"multiply\",\n start: 664,\n end: 672,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 673,\n end: 674,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 675,\n end: 683,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 683,\n end: 684,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 684,\n end: 685,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 685,\n end: 686,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 687,\n end: 688,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 688,\n end: 689,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 695,\n end: 701,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 702,\n end: 703,\n },\n TokenData {\n kind: \"Star\",\n text: \"*\",\n start: 704,\n end: 705,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 706,\n end: 707,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 709,\n end: 712,\n },\n TokenData {\n kind: \"If\",\n text: \"if\",\n start: 739,\n end: 741,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 742,\n end: 747,\n },\n TokenData {\n kind: \"Gt\",\n text: \">\",\n start: 748,\n end: 749,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 750,\n end: 751,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 752,\n end: 756,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 762,\n end: 767,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 767,\n end: 768,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Count is positive\\\"\",\n start: 768,\n end: 787,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 787,\n end: 788,\n },\n TokenData {\n kind: \"Elseif\",\n text: \"elseif\",\n start: 790,\n end: 796,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 797,\n end: 802,\n },\n TokenData {\n kind: \"Lt\",\n text: \"<\",\n start: 803,\n end: 804,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 805,\n end: 806,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 807,\n end: 811,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 817,\n end: 822,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 822,\n end: 823,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Count is negative\\\"\",\n start: 823,\n end: 842,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 842,\n end: 843,\n },\n TokenData {\n kind: \"Else\",\n text: \"else\",\n start: 845,\n end: 849,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 855,\n end: 860,\n },\n ],\n errors: [],\n}", actual: "LexerTestExpected {\n success: true,\n count: 718,\n tokens: [\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 105,\n end: 110,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 111,\n end: 115,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 116,\n end: 117,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Oak Lua\\\"\",\n start: 118,\n end: 127,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 129,\n end: 134,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"version\",\n start: 135,\n end: 142,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 143,\n end: 144,\n },\n TokenData {\n kind: \"Number\",\n text: \"5.4\",\n start: 145,\n end: 148,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 150,\n end: 155,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"is_active\",\n start: 156,\n end: 165,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 166,\n end: 167,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 168,\n end: 172,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 174,\n end: 179,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"data\",\n start: 180,\n end: 184,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 185,\n end: 186,\n },\n TokenData {\n kind: \"Nil\",\n text: \"nil\",\n start: 187,\n end: 190,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 192,\n end: 197,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 198,\n end: 203,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 204,\n end: 205,\n },\n TokenData {\n kind: \"Number\",\n text: \"42\",\n start: 206,\n end: 208,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 210,\n end: 215,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"pi\",\n start: 216,\n end: 218,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 219,\n end: 220,\n },\n TokenData {\n kind: \"Number\",\n text: \"3.14159\",\n start: 221,\n end: 228,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 230,\n end: 235,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"hex_value\",\n start: 236,\n end: 245,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 246,\n end: 247,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 248,\n end: 249,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"xFF\",\n start: 249,\n end: 252,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 254,\n end: 259,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"scientific\",\n start: 260,\n end: 270,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 271,\n end: 272,\n },\n TokenData {\n kind: \"Number\",\n text: \"1.23e-4\",\n start: 273,\n end: 280,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 331,\n end: 336,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 337,\n end: 338,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 339,\n end: 340,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 341,\n end: 343,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 479,\n end: 484,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 485,\n end: 486,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 487,\n end: 488,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 489,\n end: 491,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 541,\n end: 549,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"greet\",\n start: 550,\n end: 555,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 555,\n end: 556,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 556,\n end: 560,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 560,\n end: 561,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 567,\n end: 573,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Hello, \\\"\",\n start: 574,\n end: 583,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 584,\n end: 586,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 587,\n end: 591,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 592,\n end: 594,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"!\\\"\",\n start: 595,\n end: 598,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 600,\n end: 603,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 607,\n end: 612,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 613,\n end: 621,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"add\",\n start: 622,\n end: 625,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 625,\n end: 626,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 626,\n end: 627,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 627,\n end: 628,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 629,\n end: 630,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 630,\n end: 631,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 637,\n end: 643,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 644,\n end: 645,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 646,\n end: 647,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 648,\n end: 649,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 651,\n end: 654,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 658,\n end: 663,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"multiply\",\n start: 664,\n end: 672,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 673,\n end: 674,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 675,\n end: 683,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 683,\n end: 684,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 684,\n end: 685,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 685,\n end: 686,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 687,\n end: 688,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 688,\n end: 689,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 695,\n end: 701,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"x\",\n start: 702,\n end: 703,\n },\n TokenData {\n kind: \"Star\",\n text: \"*\",\n start: 704,\n end: 705,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"y\",\n start: 706,\n end: 707,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 709,\n end: 712,\n },\n TokenData {\n kind: \"If\",\n text: \"if\",\n start: 739,\n end: 741,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 742,\n end: 747,\n },\n TokenData {\n kind: \"Gt\",\n text: \">\",\n start: 748,\n end: 749,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 750,\n end: 751,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 752,\n end: 756,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 762,\n end: 767,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 767,\n end: 768,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Count is positive\\\"\",\n start: 768,\n end: 787,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 787,\n end: 788,\n },\n TokenData {\n kind: \"Elseif\",\n text: \"elseif\",\n start: 790,\n end: 796,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"count\",\n start: 797,\n end: 802,\n },\n TokenData {\n kind: \"Lt\",\n text: \"<\",\n start: 803,\n end: 804,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 805,\n end: 806,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 807,\n end: 811,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 817,\n end: 822,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 822,\n end: 823,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Count is negative\\\"\",\n start: 823,\n end: 842,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 842,\n end: 843,\n },\n TokenData {\n kind: \"Else\",\n text: \"else\",\n start: 845,\n end: 849,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 855,\n end: 860,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 860,\n end: 861,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Count is zero\\\"\",\n start: 861,\n end: 876,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 876,\n end: 877,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 879,\n end: 882,\n },\n TokenData {\n kind: \"For\",\n text: \"for\",\n start: 896,\n end: 899,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 900,\n end: 901,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 902,\n end: 903,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 904,\n end: 905,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 905,\n end: 906,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 907,\n end: 909,\n },\n TokenData {\n kind: \"Do\",\n text: \"do\",\n start: 910,\n end: 912,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 918,\n end: 923,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 923,\n end: 924,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Iteration: \\\"\",\n start: 924,\n end: 937,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 938,\n end: 940,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 941,\n end: 942,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 942,\n end: 943,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 945,\n end: 948,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 952,\n end: 957,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 958,\n end: 959,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 960,\n end: 961,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 962,\n end: 963,\n },\n TokenData {\n kind: \"While\",\n text: \"while\",\n start: 965,\n end: 970,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 971,\n end: 972,\n },\n TokenData {\n kind: \"LtEq\",\n text: \"<=\",\n start: 973,\n end: 975,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 976,\n end: 977,\n },\n TokenData {\n kind: \"Do\",\n text: \"do\",\n start: 978,\n end: 980,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 986,\n end: 991,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 991,\n end: 992,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"While loop: \\\"\",\n start: 992,\n end: 1006,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 1007,\n end: 1009,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1010,\n end: 1011,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1011,\n end: 1012,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1018,\n end: 1019,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1020,\n end: 1021,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1022,\n end: 1023,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 1024,\n end: 1025,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 1026,\n end: 1027,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 1029,\n end: 1032,\n },\n TokenData {\n kind: \"Repeat\",\n text: \"repeat\",\n start: 1036,\n end: 1042,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 1048,\n end: 1053,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1053,\n end: 1054,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Repeat-until loop\\\"\",\n start: 1054,\n end: 1073,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1073,\n end: 1074,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1080,\n end: 1081,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1082,\n end: 1083,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1084,\n end: 1085,\n },\n TokenData {\n kind: \"Until\",\n text: \"until\",\n start: 1091,\n end: 1096,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 1097,\n end: 1098,\n },\n TokenData {\n kind: \"LtEq\",\n text: \"<=\",\n start: 1099,\n end: 1101,\n },\n TokenData {\n kind: \"Number\",\n text: \"0\",\n start: 1102,\n end: 1103,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1149,\n end: 1154,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"person\",\n start: 1155,\n end: 1161,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1162,\n end: 1163,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1164,\n end: 1165,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 1171,\n end: 1175,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1176,\n end: 1177,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"John Doe\\\"\",\n start: 1178,\n end: 1188,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1188,\n end: 1189,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"age\",\n start: 1195,\n end: 1198,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1199,\n end: 1200,\n },\n TokenData {\n kind: \"Number\",\n text: \"30\",\n start: 1201,\n end: 1203,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1203,\n end: 1204,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"city\",\n start: 1210,\n end: 1214,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1215,\n end: 1216,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"New York\\\"\",\n start: 1217,\n end: 1227,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1227,\n end: 1228,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"hobbies\",\n start: 1234,\n end: 1241,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1242,\n end: 1243,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1244,\n end: 1245,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"reading\\\"\",\n start: 1245,\n end: 1254,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1254,\n end: 1255,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"gaming\\\"\",\n start: 1256,\n end: 1264,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1264,\n end: 1265,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"hiking\\\"\",\n start: 1266,\n end: 1274,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1274,\n end: 1275,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1277,\n end: 1278,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1282,\n end: 1287,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"array\",\n start: 1288,\n end: 1293,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1294,\n end: 1295,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1296,\n end: 1297,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 1297,\n end: 1299,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1299,\n end: 1300,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 1301,\n end: 1303,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1303,\n end: 1304,\n },\n TokenData {\n kind: \"Number\",\n text: \"30\",\n start: 1305,\n end: 1307,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1307,\n end: 1308,\n },\n TokenData {\n kind: \"Number\",\n text: \"40\",\n start: 1309,\n end: 1311,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1311,\n end: 1312,\n },\n TokenData {\n kind: \"Number\",\n text: \"50\",\n start: 1313,\n end: 1315,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1315,\n end: 1316,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1318,\n end: 1323,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"mixed\",\n start: 1324,\n end: 1329,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1330,\n end: 1331,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1332,\n end: 1333,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 1333,\n end: 1334,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1334,\n end: 1335,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"two\\\"\",\n start: 1336,\n end: 1341,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1341,\n end: 1342,\n },\n TokenData {\n kind: \"Number\",\n text: \"3.0\",\n start: 1343,\n end: 1346,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1346,\n end: 1347,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 1348,\n end: 1352,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1352,\n end: 1353,\n },\n TokenData {\n kind: \"Nil\",\n text: \"nil\",\n start: 1354,\n end: 1357,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1357,\n end: 1358,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1359,\n end: 1360,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"nested\",\n start: 1360,\n end: 1366,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1367,\n end: 1368,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"table\\\"\",\n start: 1369,\n end: 1376,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1376,\n end: 1377,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1377,\n end: 1378,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1403,\n end: 1408,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"matrix\",\n start: 1409,\n end: 1415,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1416,\n end: 1417,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1418,\n end: 1419,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1425,\n end: 1426,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 1426,\n end: 1427,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1427,\n end: 1428,\n },\n TokenData {\n kind: \"Number\",\n text: \"2\",\n start: 1429,\n end: 1430,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1430,\n end: 1431,\n },\n TokenData {\n kind: \"Number\",\n text: \"3\",\n start: 1432,\n end: 1433,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1433,\n end: 1434,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1434,\n end: 1435,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1441,\n end: 1442,\n },\n TokenData {\n kind: \"Number\",\n text: \"4\",\n start: 1442,\n end: 1443,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1443,\n end: 1444,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1445,\n end: 1446,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1446,\n end: 1447,\n },\n TokenData {\n kind: \"Number\",\n text: \"6\",\n start: 1448,\n end: 1449,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1449,\n end: 1450,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1450,\n end: 1451,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1457,\n end: 1458,\n },\n TokenData {\n kind: \"Number\",\n text: \"7\",\n start: 1458,\n end: 1459,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1459,\n end: 1460,\n },\n TokenData {\n kind: \"Number\",\n text: \"8\",\n start: 1461,\n end: 1462,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1462,\n end: 1463,\n },\n TokenData {\n kind: \"Number\",\n text: \"9\",\n start: 1464,\n end: 1465,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1465,\n end: 1466,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1468,\n end: 1469,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1495,\n end: 1500,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"message\",\n start: 1501,\n end: 1508,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1509,\n end: 1510,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Hello World\\\"\",\n start: 1511,\n end: 1524,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1526,\n end: 1531,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"upper\",\n start: 1532,\n end: 1537,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1538,\n end: 1539,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 1540,\n end: 1546,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 1546,\n end: 1547,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"upper\",\n start: 1547,\n end: 1552,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1552,\n end: 1553,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"message\",\n start: 1553,\n end: 1560,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1560,\n end: 1561,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1563,\n end: 1568,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"lower\",\n start: 1569,\n end: 1574,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1575,\n end: 1576,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 1577,\n end: 1583,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 1583,\n end: 1584,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"lower\",\n start: 1584,\n end: 1589,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1589,\n end: 1590,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"message\",\n start: 1590,\n end: 1597,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1597,\n end: 1598,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1600,\n end: 1605,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"length\",\n start: 1606,\n end: 1612,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1613,\n end: 1614,\n },\n TokenData {\n kind: \"Hash\",\n text: \"#\",\n start: 1615,\n end: 1616,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"message\",\n start: 1616,\n end: 1623,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1625,\n end: 1630,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"substring\",\n start: 1631,\n end: 1640,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1641,\n end: 1642,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 1643,\n end: 1649,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 1649,\n end: 1650,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"sub\",\n start: 1650,\n end: 1653,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1653,\n end: 1654,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"message\",\n start: 1654,\n end: 1661,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1661,\n end: 1662,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 1663,\n end: 1664,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 1664,\n end: 1665,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1666,\n end: 1667,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1667,\n end: 1668,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1686,\n end: 1691,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"sum\",\n start: 1692,\n end: 1695,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1696,\n end: 1697,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 1698,\n end: 1700,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 1701,\n end: 1702,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 1703,\n end: 1705,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1707,\n end: 1712,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"difference\",\n start: 1713,\n end: 1723,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1724,\n end: 1725,\n },\n TokenData {\n kind: \"Number\",\n text: \"30\",\n start: 1726,\n end: 1728,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1735,\n end: 1740,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"product\",\n start: 1741,\n end: 1748,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1749,\n end: 1750,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1751,\n end: 1752,\n },\n TokenData {\n kind: \"Star\",\n text: \"*\",\n start: 1753,\n end: 1754,\n },\n TokenData {\n kind: \"Number\",\n text: \"6\",\n start: 1755,\n end: 1756,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1758,\n end: 1763,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"quotient\",\n start: 1764,\n end: 1772,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1773,\n end: 1774,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 1775,\n end: 1777,\n },\n TokenData {\n kind: \"Slash\",\n text: \"/\",\n start: 1778,\n end: 1779,\n },\n TokenData {\n kind: \"Number\",\n text: \"4\",\n start: 1780,\n end: 1781,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1783,\n end: 1788,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"modulo\",\n start: 1789,\n end: 1795,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1796,\n end: 1797,\n },\n TokenData {\n kind: \"Number\",\n text: \"17\",\n start: 1798,\n end: 1800,\n },\n TokenData {\n kind: \"Percent\",\n text: \"%\",\n start: 1801,\n end: 1802,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1803,\n end: 1804,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1806,\n end: 1811,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"power\",\n start: 1812,\n end: 1817,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1818,\n end: 1819,\n },\n TokenData {\n kind: \"Number\",\n text: \"2\",\n start: 1820,\n end: 1821,\n },\n TokenData {\n kind: \"Caret\",\n text: \"^\",\n start: 1822,\n end: 1823,\n },\n TokenData {\n kind: \"Number\",\n text: \"8\",\n start: 1824,\n end: 1825,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1854,\n end: 1859,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"equal\",\n start: 1860,\n end: 1865,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1866,\n end: 1867,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1868,\n end: 1869,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1869,\n end: 1870,\n },\n TokenData {\n kind: \"EqEq\",\n text: \"==\",\n start: 1871,\n end: 1873,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1874,\n end: 1875,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1875,\n end: 1876,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1878,\n end: 1883,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"not_equal\",\n start: 1884,\n end: 1893,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1894,\n end: 1895,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1896,\n end: 1897,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 1897,\n end: 1898,\n },\n TokenData {\n kind: \"TildeEq\",\n text: \"~=\",\n start: 1899,\n end: 1901,\n },\n TokenData {\n kind: \"Number\",\n text: \"6\",\n start: 1902,\n end: 1903,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1903,\n end: 1904,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1906,\n end: 1911,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"less_than\",\n start: 1912,\n end: 1921,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1922,\n end: 1923,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1924,\n end: 1925,\n },\n TokenData {\n kind: \"Number\",\n text: \"3\",\n start: 1925,\n end: 1926,\n },\n TokenData {\n kind: \"Lt\",\n text: \"<\",\n start: 1927,\n end: 1928,\n },\n TokenData {\n kind: \"Number\",\n text: \"7\",\n start: 1929,\n end: 1930,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1930,\n end: 1931,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1933,\n end: 1938,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"greater_than\",\n start: 1939,\n end: 1951,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1952,\n end: 1953,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1954,\n end: 1955,\n },\n TokenData {\n kind: \"Number\",\n text: \"8\",\n start: 1955,\n end: 1956,\n },\n TokenData {\n kind: \"Gt\",\n text: \">\",\n start: 1957,\n end: 1958,\n },\n TokenData {\n kind: \"Number\",\n text: \"2\",\n start: 1959,\n end: 1960,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1960,\n end: 1961,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1963,\n end: 1968,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"less_equal\",\n start: 1969,\n end: 1979,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 1980,\n end: 1981,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 1982,\n end: 1983,\n },\n TokenData {\n kind: \"Number\",\n text: \"4\",\n start: 1983,\n end: 1984,\n },\n TokenData {\n kind: \"LtEq\",\n text: \"<=\",\n start: 1985,\n end: 1987,\n },\n TokenData {\n kind: \"Number\",\n text: \"4\",\n start: 1988,\n end: 1989,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 1989,\n end: 1990,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 1992,\n end: 1997,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"greater_equal\",\n start: 1998,\n end: 2011,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2012,\n end: 2013,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2014,\n end: 2015,\n },\n TokenData {\n kind: \"Number\",\n text: \"9\",\n start: 2015,\n end: 2016,\n },\n TokenData {\n kind: \"GtEq\",\n text: \">=\",\n start: 2017,\n end: 2019,\n },\n TokenData {\n kind: \"Number\",\n text: \"9\",\n start: 2020,\n end: 2021,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2021,\n end: 2022,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2048,\n end: 2053,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"and_result\",\n start: 2054,\n end: 2064,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2065,\n end: 2066,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 2067,\n end: 2071,\n },\n TokenData {\n kind: \"And\",\n text: \"and\",\n start: 2072,\n end: 2075,\n },\n TokenData {\n kind: \"False\",\n text: \"false\",\n start: 2076,\n end: 2081,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2083,\n end: 2088,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"or_result\",\n start: 2089,\n end: 2098,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2099,\n end: 2100,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 2101,\n end: 2105,\n },\n TokenData {\n kind: \"Or\",\n text: \"or\",\n start: 2106,\n end: 2108,\n },\n TokenData {\n kind: \"False\",\n text: \"false\",\n start: 2109,\n end: 2114,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2116,\n end: 2121,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"not_result\",\n start: 2122,\n end: 2132,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2133,\n end: 2134,\n },\n TokenData {\n kind: \"Not\",\n text: \"not\",\n start: 2135,\n end: 2138,\n },\n TokenData {\n kind: \"True\",\n text: \"true\",\n start: 2139,\n end: 2143,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2172,\n end: 2177,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"first_name\",\n start: 2178,\n end: 2188,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2189,\n end: 2190,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"John\\\"\",\n start: 2191,\n end: 2197,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2199,\n end: 2204,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"last_name\",\n start: 2205,\n end: 2214,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2215,\n end: 2216,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Doe\\\"\",\n start: 2217,\n end: 2222,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2224,\n end: 2229,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"full_name\",\n start: 2230,\n end: 2239,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2240,\n end: 2241,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"first_name\",\n start: 2242,\n end: 2252,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 2253,\n end: 2255,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\" \\\"\",\n start: 2256,\n end: 2259,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 2260,\n end: 2262,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"last_name\",\n start: 2263,\n end: 2272,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2297,\n end: 2302,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"global_var\",\n start: 2303,\n end: 2313,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2314,\n end: 2315,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"I'm global\\\"\",\n start: 2316,\n end: 2328,\n },\n TokenData {\n kind: \"Do\",\n text: \"do\",\n start: 2332,\n end: 2334,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2340,\n end: 2345,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"local_var\",\n start: 2346,\n end: 2355,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2356,\n end: 2357,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"I'm local\\\"\",\n start: 2358,\n end: 2369,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 2375,\n end: 2380,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2380,\n end: 2381,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"local_var\",\n start: 2381,\n end: 2390,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2390,\n end: 2391,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 2412,\n end: 2415,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2484,\n end: 2489,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"mt\",\n start: 2490,\n end: 2492,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2493,\n end: 2494,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 2495,\n end: 2496,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"__add\",\n start: 2502,\n end: 2507,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2508,\n end: 2509,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 2510,\n end: 2518,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2518,\n end: 2519,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 2519,\n end: 2520,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 2520,\n end: 2521,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 2522,\n end: 2523,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2523,\n end: 2524,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 2534,\n end: 2540,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 2541,\n end: 2542,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 2542,\n end: 2543,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 2543,\n end: 2548,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 2549,\n end: 2550,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 2551,\n end: 2552,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 2552,\n end: 2553,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 2553,\n end: 2558,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 2564,\n end: 2567,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 2567,\n end: 2568,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"__tostring\",\n start: 2574,\n end: 2584,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2585,\n end: 2586,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 2587,\n end: 2595,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2595,\n end: 2596,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"t\",\n start: 2596,\n end: 2597,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2597,\n end: 2598,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 2608,\n end: 2614,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"CustomObject: \\\"\",\n start: 2615,\n end: 2631,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 2632,\n end: 2634,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"tostring\",\n start: 2635,\n end: 2643,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2643,\n end: 2644,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"t\",\n start: 2644,\n end: 2645,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 2645,\n end: 2646,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 2646,\n end: 2651,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2651,\n end: 2652,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 2658,\n end: 2661,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 2663,\n end: 2664,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2668,\n end: 2673,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj1\",\n start: 2674,\n end: 2678,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2679,\n end: 2680,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 2681,\n end: 2682,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 2682,\n end: 2687,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2688,\n end: 2689,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 2690,\n end: 2692,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 2692,\n end: 2693,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2695,\n end: 2700,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj2\",\n start: 2701,\n end: 2705,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2706,\n end: 2707,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 2708,\n end: 2709,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 2709,\n end: 2714,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2715,\n end: 2716,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 2717,\n end: 2719,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 2719,\n end: 2720,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"setmetatable\",\n start: 2722,\n end: 2734,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2734,\n end: 2735,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj1\",\n start: 2735,\n end: 2739,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 2739,\n end: 2740,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"mt\",\n start: 2741,\n end: 2743,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2743,\n end: 2744,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"setmetatable\",\n start: 2746,\n end: 2758,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2758,\n end: 2759,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj2\",\n start: 2759,\n end: 2763,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 2763,\n end: 2764,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"mt\",\n start: 2765,\n end: 2767,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2767,\n end: 2768,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2772,\n end: 2777,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"result\",\n start: 2778,\n end: 2784,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2785,\n end: 2786,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj1\",\n start: 2787,\n end: 2791,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 2792,\n end: 2793,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"obj2\",\n start: 2794,\n end: 2798,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 2800,\n end: 2805,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2805,\n end: 2806,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"result\",\n start: 2806,\n end: 2812,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2812,\n end: 2813,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 2862,\n end: 2867,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"success\",\n start: 2868,\n end: 2875,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 2875,\n end: 2876,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"error_msg\",\n start: 2877,\n end: 2886,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 2887,\n end: 2888,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"pcall\",\n start: 2889,\n end: 2894,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2894,\n end: 2895,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 2895,\n end: 2903,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2903,\n end: 2904,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2904,\n end: 2905,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"error\",\n start: 2911,\n end: 2916,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2916,\n end: 2917,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"This is an intentional error\\\"\",\n start: 2917,\n end: 2947,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2947,\n end: 2948,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 2950,\n end: 2953,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 2953,\n end: 2954,\n },\n TokenData {\n kind: \"If\",\n text: \"if\",\n start: 2958,\n end: 2960,\n },\n TokenData {\n kind: \"Not\",\n text: \"not\",\n start: 2961,\n end: 2964,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"success\",\n start: 2965,\n end: 2972,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 2973,\n end: 2977,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 2983,\n end: 2988,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 2988,\n end: 2989,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Error caught: \\\"\",\n start: 2989,\n end: 3005,\n },\n TokenData {\n kind: \"DotDot\",\n text: \"..\",\n start: 3006,\n end: 3008,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"error_msg\",\n start: 3009,\n end: 3018,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3018,\n end: 3019,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3021,\n end: 3024,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3043,\n end: 3048,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"co\",\n start: 3049,\n end: 3051,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3052,\n end: 3053,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"coroutine\",\n start: 3054,\n end: 3063,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3063,\n end: 3064,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"create\",\n start: 3064,\n end: 3070,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3070,\n end: 3071,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 3071,\n end: 3079,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3079,\n end: 3080,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3080,\n end: 3081,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3081,\n end: 3082,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3083,\n end: 3084,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3084,\n end: 3085,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3091,\n end: 3096,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3096,\n end: 3097,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Coroutine started with:\\\"\",\n start: 3097,\n end: 3122,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3122,\n end: 3123,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3124,\n end: 3125,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3125,\n end: 3126,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3127,\n end: 3128,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3128,\n end: 3129,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3135,\n end: 3140,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"yield_value\",\n start: 3141,\n end: 3152,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3153,\n end: 3154,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"coroutine\",\n start: 3155,\n end: 3164,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3164,\n end: 3165,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"yield\",\n start: 3165,\n end: 3170,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3170,\n end: 3171,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3171,\n end: 3172,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 3173,\n end: 3174,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3175,\n end: 3176,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3176,\n end: 3177,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3183,\n end: 3188,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3188,\n end: 3189,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Coroutine resumed with:\\\"\",\n start: 3189,\n end: 3214,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3214,\n end: 3215,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"yield_value\",\n start: 3216,\n end: 3227,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3227,\n end: 3228,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3234,\n end: 3240,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3241,\n end: 3242,\n },\n TokenData {\n kind: \"Star\",\n text: \"*\",\n start: 3243,\n end: 3244,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3245,\n end: 3246,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3248,\n end: 3251,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3251,\n end: 3252,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3256,\n end: 3261,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3261,\n end: 3262,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Coroutine status:\\\"\",\n start: 3262,\n end: 3281,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3281,\n end: 3282,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"coroutine\",\n start: 3283,\n end: 3292,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3292,\n end: 3293,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"status\",\n start: 3293,\n end: 3299,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3299,\n end: 3300,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"co\",\n start: 3300,\n end: 3302,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3302,\n end: 3303,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3303,\n end: 3304,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3306,\n end: 3311,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"ok\",\n start: 3312,\n end: 3314,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3314,\n end: 3315,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"result\",\n start: 3316,\n end: 3322,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3323,\n end: 3324,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"coroutine\",\n start: 3325,\n end: 3334,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3334,\n end: 3335,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"resume\",\n start: 3335,\n end: 3341,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3341,\n end: 3342,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"co\",\n start: 3342,\n end: 3344,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3344,\n end: 3345,\n },\n TokenData {\n kind: \"Number\",\n text: \"10\",\n start: 3346,\n end: 3348,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3348,\n end: 3349,\n },\n TokenData {\n kind: \"Number\",\n text: \"20\",\n start: 3350,\n end: 3352,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3352,\n end: 3353,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3355,\n end: 3360,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3360,\n end: 3361,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"First resume result:\\\"\",\n start: 3361,\n end: 3383,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3383,\n end: 3384,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"result\",\n start: 3385,\n end: 3391,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3391,\n end: 3392,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3415,\n end: 3420,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"M\",\n start: 3421,\n end: 3422,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3423,\n end: 3424,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 3425,\n end: 3426,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 3426,\n end: 3427,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 3431,\n end: 3439,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"M\",\n start: 3440,\n end: 3441,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3441,\n end: 3442,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"add\",\n start: 3442,\n end: 3445,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3445,\n end: 3446,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3446,\n end: 3447,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3447,\n end: 3448,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3449,\n end: 3450,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3450,\n end: 3451,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3457,\n end: 3463,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3464,\n end: 3465,\n },\n TokenData {\n kind: \"Plus\",\n text: \"+\",\n start: 3466,\n end: 3467,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3468,\n end: 3469,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3471,\n end: 3474,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 3478,\n end: 3486,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"M\",\n start: 3487,\n end: 3488,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3488,\n end: 3489,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"multiply\",\n start: 3489,\n end: 3497,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3497,\n end: 3498,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3498,\n end: 3499,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3499,\n end: 3500,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3501,\n end: 3502,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3502,\n end: 3503,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3509,\n end: 3515,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 3516,\n end: 3517,\n },\n TokenData {\n kind: \"Star\",\n text: \"*\",\n start: 3518,\n end: 3519,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"b\",\n start: 3520,\n end: 3521,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3523,\n end: 3526,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3530,\n end: 3536,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"M\",\n start: 3537,\n end: 3538,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3564,\n end: 3569,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"unpack\",\n start: 3570,\n end: 3576,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3577,\n end: 3578,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"table\",\n start: 3579,\n end: 3584,\n },\n TokenData {\n kind: \"Dot\",\n text: \".\",\n start: 3584,\n end: 3585,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"unpack\",\n start: 3585,\n end: 3591,\n },\n TokenData {\n kind: \"Or\",\n text: \"or\",\n start: 3592,\n end: 3594,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"unpack\",\n start: 3595,\n end: 3601,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3605,\n end: 3610,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 3611,\n end: 3619,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"varargs\",\n start: 3620,\n end: 3627,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3627,\n end: 3628,\n },\n TokenData {\n kind: \"DotDotDot\",\n text: \"...\",\n start: 3628,\n end: 3631,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3631,\n end: 3632,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3638,\n end: 3643,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"args\",\n start: 3644,\n end: 3648,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3649,\n end: 3650,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 3651,\n end: 3652,\n },\n TokenData {\n kind: \"DotDotDot\",\n text: \"...\",\n start: 3652,\n end: 3655,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 3655,\n end: 3656,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3662,\n end: 3667,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3667,\n end: 3668,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"Received\\\"\",\n start: 3668,\n end: 3678,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3678,\n end: 3679,\n },\n TokenData {\n kind: \"Hash\",\n text: \"#\",\n start: 3680,\n end: 3681,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"args\",\n start: 3681,\n end: 3685,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3685,\n end: 3686,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"arguments\\\"\",\n start: 3687,\n end: 3698,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3698,\n end: 3699,\n },\n TokenData {\n kind: \"For\",\n text: \"for\",\n start: 3705,\n end: 3708,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 3709,\n end: 3710,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3710,\n end: 3711,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"arg\",\n start: 3712,\n end: 3715,\n },\n TokenData {\n kind: \"In\",\n text: \"in\",\n start: 3716,\n end: 3718,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"ipairs\",\n start: 3719,\n end: 3725,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3725,\n end: 3726,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"args\",\n start: 3726,\n end: 3730,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3730,\n end: 3731,\n },\n TokenData {\n kind: \"Do\",\n text: \"do\",\n start: 3732,\n end: 3734,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3744,\n end: 3749,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3749,\n end: 3750,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"i\",\n start: 3750,\n end: 3751,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3751,\n end: 3752,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"arg\",\n start: 3753,\n end: 3756,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3756,\n end: 3757,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3763,\n end: 3766,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3768,\n end: 3771,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"varargs\",\n start: 3775,\n end: 3782,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3782,\n end: 3783,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 3783,\n end: 3784,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3784,\n end: 3785,\n },\n TokenData {\n kind: \"Number\",\n text: \"2\",\n start: 3786,\n end: 3787,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3787,\n end: 3788,\n },\n TokenData {\n kind: \"Number\",\n text: \"3\",\n start: 3789,\n end: 3790,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3790,\n end: 3791,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"four\\\"\",\n start: 3792,\n end: 3798,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3798,\n end: 3799,\n },\n TokenData {\n kind: \"Number\",\n text: \"5.0\",\n start: 3800,\n end: 3803,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3803,\n end: 3804,\n },\n TokenData {\n kind: \"Local\",\n text: \"local\",\n start: 3835,\n end: 3840,\n },\n TokenData {\n kind: \"Function\",\n text: \"function\",\n start: 3841,\n end: 3849,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"factorial\",\n start: 3850,\n end: 3859,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3859,\n end: 3860,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"n\",\n start: 3860,\n end: 3861,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 3861,\n end: 3862,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"acc\",\n start: 3863,\n end: 3866,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 3866,\n end: 3867,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"acc\",\n start: 3873,\n end: 3876,\n },\n TokenData {\n kind: \"Eq\",\n text: \"=\",\n start: 3877,\n end: 3878,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"acc\",\n start: 3879,\n end: 3882,\n },\n TokenData {\n kind: \"Or\",\n text: \"or\",\n start: 3883,\n end: 3885,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 3886,\n end: 3887,\n },\n TokenData {\n kind: \"If\",\n text: \"if\",\n start: 3893,\n end: 3895,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"n\",\n start: 3896,\n end: 3897,\n },\n TokenData {\n kind: \"LtEq\",\n text: \"<=\",\n start: 3898,\n end: 3900,\n },\n TokenData {\n kind: \"Number\",\n text: \"1\",\n start: 3901,\n end: 3902,\n },\n TokenData {\n kind: \"Then\",\n text: \"then\",\n start: 3903,\n end: 3907,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3917,\n end: 3923,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"acc\",\n start: 3924,\n end: 3927,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3933,\n end: 3936,\n },\n TokenData {\n kind: \"Return\",\n text: \"return\",\n start: 3942,\n end: 3948,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"factorial\",\n start: 3949,\n end: 3958,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 3958,\n end: 3959,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"n\",\n start: 3959,\n end: 3960,\n },\n TokenData {\n kind: \"End\",\n text: \"end\",\n start: 3989,\n end: 3992,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"print\",\n start: 3996,\n end: 4001,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 4001,\n end: 4002,\n },\n TokenData {\n kind: \"String\",\n text: \"\\\"5! =\\\"\",\n start: 4002,\n end: 4008,\n },\n TokenData {\n kind: \"Comma\",\n text: \",\",\n start: 4008,\n end: 4009,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"factorial\",\n start: 4010,\n end: 4019,\n },\n TokenData {\n kind: \"LeftParen\",\n text: \"(\",\n start: 4019,\n end: 4020,\n },\n TokenData {\n kind: \"Number\",\n text: \"5\",\n start: 4020,\n end: 4021,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 4021,\n end: 4022,\n },\n TokenData {\n kind: \"RightParen\",\n text: \")\",\n start: 4022,\n end: 4023,\n },\n TokenData {\n kind: \"EndOfStream\",\n text: \"\",\n start: 4023,\n end: 4023,\n },\n ],\n errors: [],\n}" } [INFO] [stdout] [INFO] [stdout] ---- parser::test_lua_parser stdout ---- [INFO] [stdout] Testing file: /opt/rustwide/workdir/tests/parser/basic.lua [INFO] [stdout] Error: TestFailure { path: "/opt/rustwide/workdir/tests/parser/basic.lua", expected: "ParserTestExpected {\n success: true,\n node_count: 2791,\n ast_structure: AstNodeData {\n kind: \"SourceFile\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 21,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 43,\n is_leaf: true,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 33,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 32,\n is_leaf: true,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 110,\n is_leaf: true,\n },\n ],\n text_length: 110,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 31,\n is_leaf: true,\n },\n ],\n text_length: 31,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 74,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 45,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 38,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 21,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 22,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 160,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ForStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"DoStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 44,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"WhileStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"DoStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 61,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"RepeatStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 66,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 40,\n is_leaf: true,\n },\n ],\n text_length: 40,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 20,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 23,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 20,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 23,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"DoStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 89,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 32,\n is_leaf: true,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 29,\n is_leaf: true,\n },\n ],\n text_length: 29,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 85,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 30,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 63,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 70,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 22,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 73,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 216,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 234,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 22,\n is_leaf: true,\n },\n ],\n text_length: 22,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 50,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 20,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ForStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"DoStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 39,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 77,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 44,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 26,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 171,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 0,\n is_leaf: true,\n },\n ],\n text_length: 0,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 483,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 3475,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3550,\n is_leaf: false,\n },\n ],\n text_length: 4481,\n is_leaf: false,\n },\n errors: [\n \"error.expected_tokenexpected token 'Identifier' at None:110\",\n \"error.expected_tokenexpected token 'Identifier' at None:134\",\n \"error.expected_tokenexpected token 'Identifier' at None:155\",\n \"error.expected_tokenexpected token 'Identifier' at None:179\",\n \"error.expected_tokenexpected token 'Identifier' at None:197\",\n \"error.expected_tokenexpected token 'Identifier' at None:215\",\n \"error.expected_tokenexpected token 'Identifier' at None:235\",\n \"error.expected_tokenexpected token 'Identifier' at None:259\",\n \"error.expected_tokenexpected token 'Identifier' at None:336\",\n \"error.expected_tokenexpected token 'Identifier' at None:484\",\n \"error.expected_tokenexpected token 'Identifier' at None:549\",\n \"error.expected_tokenexpected token 'LeftParen' at None:549\",\n \"error.expected_tokenexpected token 'Identifier' at None:549\",\n \"error.expected_tokenexpected token 'RightParen' at None:549\",\n \"error.expected_tokenexpected token 'Identifier' at None:612\",\n \"error.expected_tokenexpected token 'Identifier' at None:621\",\n \"error.expected_tokenexpected token 'LeftParen' at None:621\",\n \"error.expected_tokenexpected token 'Identifier' at None:621\",\n \"error.expected_tokenexpected token 'RightParen' at None:621\",\n \"error.expected_tokenexpected token 'RightParen' at None:629\",\n \"error.expected_tokenexpected token 'Identifier' at None:663\",\n \"error.expected_tokenexpected token 'Identifier' at None:683\",\n \"error.expected_tokenexpected token 'Identifier' at None:686\",\n \"error.expected_tokenexpected token 'RightParen' at None:686\",\n \"error.expected_tokenexpected token 'Then' at None:742\",\n \"error.expected_tokenexpected token 'Then' at None:797\",\n \"error.expected_tokenexpected token 'Identifier' at None:899\",\n \"error.expected_tokenexpected token 'In' at None:899\",\n \"error.expected_tokenexpected token 'Do' at None:900\",\n \"error.expected_tokenexpected token 'RightParen' at None:937\",\n \"error.expected_tokenexpected token 'Identifier' at None:957\",\n \"error.expected_tokenexpected token 'Do' at None:971\",\n \"error.expected_tokenexpected token 'RightParen' at None:1006\",\n \"error.expected_tokenexpected token 'Identifier' at None:1154\",\n \"error.expected_tokenexpected token 'Identifier' at None:1287\",\n \"error.expected_tokenexpected token 'Identifier' at None:1323\",\n \"error.expected_tokenexpected token 'Identifier' at None:1408\",\n \"error.expected_tokenexpected token 'Identifier' at None:1500\",\n \"error.expected_tokenexpected token 'Identifier' at None:1531\",\n \"error.expected_tokenexpected token 'Identifier' at None:1568\",\n \"error.expected_tokenexpected token 'Identifier' at None:1605\",\n \"error.expected_tokenexpected token 'Hash' at None:1616\",\n \"error.expected_tokenexpected token 'Identifier' at None:1630\",\n \"error.expected_tokenexpected token 'RightParen' at None:1663\",\n \"error.expected_tokenexpected token 'Identifier' at None:1691\",\n \"error.expected_tokenexpected token 'Identifier' at None:1712\",\n \"error.expected_tokenexpected token 'Identifier' at None:1740\",\n \"error.expected_tokenexpected token 'Identifier' at None:1763\",\n \"error.expected_tokenexpected token 'Identifier' at None:1788\",\n \"error.expected_tokenexpected token 'Identifier' at None:1811\",\n \"error.expected_tokenexpected token 'Identifier' at None:1859\",\n \"error.expected_tokenexpected token 'RightParen' at None:1870\",\n \"error.expected_tokenexpected token 'Identifier' at None:1883\",\n \"error.expected_tokenexpected token 'RightParen' at None:1898\",\n \"error.expected_tokenexpected token 'Identifier' at None:1911\",\n \"error.expected_tokenexpected token 'RightParen' at None:1926\",\n \"error.expected_tokenexpected token 'Identifier' at None:1938\",\n \"error.expected_tokenexpected token 'RightParen' at None:1956\",\n \"error.expected_tokenexpected token 'Identifier' at None:1968\",\n \"error.expected_tokenexpected token 'RightParen' at None:1984\",\n \"error.expected_tokenexpected token 'Identifier' at None:1997\",\n \"error.expected_tokenexpected token 'RightParen' at None:2016\",\n \"error.expected_tokenexpected token 'Identifier' at None:2053\",\n \"error.expected_tokenexpected token 'Identifier' at None:2088\",\n \"error.expected_tokenexpected token 'Identifier' at None:2121\",\n \"error.expected_tokenexpected token 'Not' at None:2138\",\n \"error.expected_tokenexpected token 'Identifier' at None:2177\",\n \"error.expected_tokenexpected token 'Identifier' at None:2204\",\n \"error.expected_tokenexpected token 'Identifier' at None:2229\",\n \"error.expected_tokenexpected token 'Identifier' at None:2302\",\n \"error.expected_tokenexpected token 'Identifier' at None:2345\",\n \"error.expected_tokenexpected token 'Identifier' at None:2489\",\n \"error.expected_tokenexpected token 'Identifier' at None:2518\",\n \"error.expected_tokenexpected token 'Identifier' at None:2521\",\n \"error.expected_tokenexpected token 'RightParen' at None:2521\",\n \"error.expected_tokenexpected token 'Identifier' at None:2595\",\n \"error.expected_tokenexpected token 'Identifier' at None:2673\",\n \"error.expected_tokenexpected token 'Identifier' at None:2700\",\n \"error.expected_tokenexpected token 'RightParen' at None:2741\",\n \"error.expected_tokenexpected token 'RightParen' at None:2765\",\n \"error.expected_tokenexpected token 'Identifier' at None:2777\",\n \"error.expected_tokenexpected token 'Identifier' at None:2867\",\n \"error.expected_tokenexpected token 'Then' at None:2961\",\n \"error.expected_tokenexpected token 'Not' at None:2964\",\n \"error.expected_tokenexpected token 'RightParen' at None:3005\",\n \"error.expected_tokenexpected token 'Identifier' at None:3048\",\n \"error.expected_tokenexpected token 'Identifier' at None:3082\",\n \"error.expected_tokenexpected token 'RightParen' at None:3082\",\n \"error.expected_tokenexpected token 'RightParen' at None:3124\",\n \"error.expected_tokenexpected token 'Identifier' at None:3140\",\n \"error.expected_tokenexpected token 'RightParen' at None:3172\",\n \"error.expected_tokenexpected token 'RightParen' at None:3216\",\n \"error.expected_tokenexpected token 'RightParen' at None:3283\",\n \"error.expected_tokenexpected token 'Identifier' at None:3311\",\n \"error.expected_tokenexpected token 'RightParen' at None:3346\",\n \"error.expected_tokenexpected token 'RightParen' at None:3385\",\n \"error.expected_tokenexpected token 'Identifier' at None:3420\",\n \"error.expected_tokenexpected token 'Identifier' at None:3439\",\n \"error.expected_tokenexpected token 'LeftParen' at None:3439\",\n \"error.expected_tokenexpected token 'Identifier' at None:3439\",\n \"error.expected_tokenexpected token 'RightParen' at None:3439\",\n \"error.expected_tokenexpected token 'RightParen' at None:3449\",\n \"error.expected_tokenexpected token 'Identifier' at None:3486\",\n \"error.expected_tokenexpected token 'LeftParen' at None:3486\",\n \"error.expected_tokenexpected token 'Identifier' at None:3486\",\n \"error.expected_tokenexpected token 'RightParen' at None:3486\",\n \"error.expected_tokenexpected token 'RightParen' at None:3501\",\n \"error.expected_tokenexpected token 'Identifier' at None:3569\",\n \"error.expected_tokenexpected token 'Identifier' at None:3610\",\n \"error.expected_tokenexpected token 'Identifier' at None:3619\",\n \"error.expected_tokenexpected token 'LeftParen' at None:3619\",\n \"error.expected_tokenexpected token 'Identifier' at None:3619\",\n \"error.expected_tokenexpected token 'RightParen' at None:3619\",\n \"error.expected_tokenexpected token 'Identifier' at None:3643\",\n \"error.expected_tokenexpected token 'RightParen' at None:3680\",\n \"error.expected_tokenexpected token 'Hash' at None:3681\",\n \"error.expected_tokenexpected token 'Identifier' at None:3708\",\n \"error.expected_tokenexpected token 'In' at None:3708\",\n \"error.expected_tokenexpected token 'Do' at None:3709\",\n \"error.expected_tokenexpected token 'RightParen' at None:3753\",\n \"error.expected_tokenexpected token 'RightParen' at None:3786\",\n \"error.expected_tokenexpected token 'Identifier' at None:3840\",\n \"error.expected_tokenexpected token 'Identifier' at None:3849\",\n \"error.expected_tokenexpected token 'LeftParen' at None:3849\",\n \"error.expected_tokenexpected token 'Identifier' at None:3849\",\n \"error.expected_tokenexpected token 'RightParen' at None:3849\",\n \"error.expected_tokenexpected token 'RightParen' at None:3863\",\n \"error.expected_tokenexpected token 'Then' at None:3896\",\n \"error.expected_tokenexpected token 'RightParen' at None:3960\",\n \"error.expected_tokenexpected token 'RightParen' at None:4010\",\n \"error.expected_tokenexpected token 'End' at None:4023\",\n \"error.expected_tokenexpected token 'End' at None:4023\",\n \"error.expected_tokenexpected token 'End' at None:4023\",\n ],\n}", actual: "ParserTestExpected {\n success: true,\n node_count: 859,\n ast_structure: AstNodeData {\n kind: \"SourceFile\",\n children: [\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 105,\n is_leaf: true,\n },\n ],\n text_length: 105,\n is_leaf: false,\n },\n ],\n text_length: 105,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 58,\n is_leaf: true,\n },\n ],\n text_length: 58,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 77,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 138,\n is_leaf: true,\n },\n ],\n text_length: 138,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 148,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 52,\n is_leaf: true,\n },\n ],\n text_length: 52,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 62,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(11)\",\n children: [],\n text_length: 33,\n is_leaf: true,\n },\n ],\n text_length: 66,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(16)\",\n children: [],\n text_length: 37,\n is_leaf: true,\n },\n ],\n text_length: 51,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(14)\",\n children: [],\n text_length: 50,\n is_leaf: true,\n },\n ],\n text_length: 64,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 81,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(18)\",\n children: [],\n text_length: 57,\n is_leaf: true,\n },\n ],\n text_length: 157,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ForStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(14)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 56,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"WhileStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"AssignmentStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 21,\n is_leaf: true,\n },\n ],\n text_length: 71,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"RepeatStatement\",\n children: [\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n ],\n text_length: 32,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"AssignmentStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 47,\n is_leaf: true,\n },\n ],\n text_length: 47,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 52,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 113,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(15)\",\n children: [],\n text_length: 33,\n is_leaf: true,\n },\n ],\n text_length: 118,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 133,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(11)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 22,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 36,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n ],\n text_length: 18,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(16)\",\n children: [],\n text_length: 37,\n is_leaf: true,\n },\n ],\n text_length: 71,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 85,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(14)\",\n children: [],\n text_length: 48,\n is_leaf: true,\n },\n ],\n text_length: 77,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 92,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 31,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(10)\",\n children: [],\n text_length: 24,\n is_leaf: true,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 61,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 21,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 30,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 34,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 48,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 14,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 21,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 29,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"ParenthesizedExpression\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 28,\n is_leaf: true,\n },\n ],\n text_length: 34,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 22,\n is_leaf: true,\n },\n ],\n text_length: 56,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 35,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 33,\n is_leaf: true,\n },\n ],\n text_length: 33,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 56,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 34,\n is_leaf: true,\n },\n ],\n text_length: 34,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 41,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 55,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 73,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 16,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 35,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"DoStatement\",\n children: [\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 18,\n is_leaf: true,\n },\n ],\n text_length: 35,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 23,\n is_leaf: true,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n ],\n text_length: 37,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(10)\",\n children: [],\n text_length: 80,\n is_leaf: true,\n },\n ],\n text_length: 152,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(10)\",\n children: [],\n text_length: 27,\n is_leaf: true,\n },\n ],\n text_length: 57,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 65,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 23,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 50,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 26,\n is_leaf: true,\n },\n ],\n text_length: 76,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 89,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(9)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 173,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 184,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 51,\n is_leaf: true,\n },\n ],\n text_length: 62,\n is_leaf: false,\n },\n ],\n text_length: 62,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 30,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 39,\n is_leaf: false,\n },\n ],\n text_length: 39,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 58,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 69,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(9)\",\n children: [],\n text_length: 27,\n is_leaf: true,\n },\n ],\n text_length: 96,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 8,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 17,\n is_leaf: true,\n },\n ],\n text_length: 17,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 29,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 38,\n is_leaf: false,\n },\n ],\n text_length: 38,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(10)\",\n children: [],\n text_length: 35,\n is_leaf: true,\n },\n ],\n text_length: 85,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionExpression\",\n children: [\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 44,\n is_leaf: false,\n },\n ],\n text_length: 44,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 15,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 28,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 20,\n is_leaf: true,\n },\n ],\n text_length: 48,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 25,\n is_leaf: true,\n },\n ],\n text_length: 25,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 51,\n is_leaf: false,\n },\n ],\n text_length: 51,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(10)\",\n children: [],\n text_length: 23,\n is_leaf: true,\n },\n ],\n text_length: 180,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 202,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 213,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 50,\n is_leaf: false,\n },\n ],\n text_length: 50,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(7)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(9)\",\n children: [],\n text_length: 19,\n is_leaf: true,\n },\n ],\n text_length: 49,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 22,\n is_leaf: true,\n },\n ],\n text_length: 22,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 27,\n is_leaf: true,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(16)\",\n children: [],\n text_length: 33,\n is_leaf: true,\n },\n ],\n text_length: 47,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"FunctionDeclaration\",\n children: [\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(16)\",\n children: [],\n text_length: 38,\n is_leaf: true,\n },\n ],\n text_length: 52,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(5)\",\n children: [],\n text_length: 27,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 34,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"MemberExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 26,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 15,\n is_leaf: true,\n },\n ],\n text_length: 41,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"TableConstructorExpression\",\n children: [\n AstNodeData {\n kind: \"TableField\",\n children: [\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 8,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 13,\n is_leaf: true,\n },\n ],\n text_length: 24,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 10,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"UnaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 11,\n is_leaf: true,\n },\n ],\n text_length: 11,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 12,\n is_leaf: true,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n ],\n text_length: 43,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ForStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 13,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(6)\",\n children: [],\n text_length: 10,\n is_leaf: true,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n ],\n text_length: 19,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(14)\",\n children: [],\n text_length: 31,\n is_leaf: true,\n },\n ],\n text_length: 63,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(13)\",\n children: [],\n text_length: 40,\n is_leaf: true,\n },\n ],\n text_length: 170,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 3,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(14)\",\n children: [],\n text_length: 41,\n is_leaf: true,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n ],\n text_length: 60,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LocalStatement\",\n children: [\n AstNodeData {\n kind: \"AssignmentStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 4,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 14,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 20,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IfStatement\",\n children: [\n AstNodeData {\n kind: \"BinaryExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 2,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 3,\n is_leaf: true,\n },\n ],\n text_length: 7,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(3)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 16,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(8)\",\n children: [],\n text_length: 26,\n is_leaf: true,\n },\n ],\n text_length: 49,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ReturnStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 30,\n is_leaf: true,\n },\n ],\n text_length: 30,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 40,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 7,\n is_leaf: true,\n },\n ],\n text_length: 47,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(16)\",\n children: [],\n text_length: 45,\n is_leaf: true,\n },\n ],\n text_length: 161,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 5,\n is_leaf: true,\n },\n ],\n text_length: 5,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 6,\n is_leaf: true,\n },\n ],\n text_length: 6,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"CallExpression\",\n children: [\n AstNodeData {\n kind: \"IdentifierExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 9,\n is_leaf: true,\n },\n ],\n text_length: 9,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"LiteralExpression\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 1,\n is_leaf: true,\n },\n ],\n text_length: 1,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(2)\",\n children: [],\n text_length: 2,\n is_leaf: true,\n },\n ],\n text_length: 12,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"Leaves(4)\",\n children: [],\n text_length: 4,\n is_leaf: true,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n ],\n text_length: 27,\n is_leaf: false,\n },\n AstNodeData {\n kind: \"ExpressionStatement\",\n children: [\n AstNodeData {\n kind: \"Error\",\n children: [\n AstNodeData {\n kind: \"Leaves(1)\",\n children: [],\n text_length: 0,\n is_leaf: true,\n },\n ],\n text_length: 0,\n is_leaf: false,\n },\n ],\n text_length: 0,\n is_leaf: false,\n },\n ],\n text_length: 4023,\n is_leaf: false,\n },\n errors: [\n \"ExpectedToken { expected: \\\"expression\\\", offset: 0, source_id: None }\",\n \"ExpectedToken { expected: \\\"RightParen\\\", offset: 3989, source_id: None }\",\n \"ExpectedToken { expected: \\\"expression\\\", offset: 4023, source_id: None }\",\n ],\n}" } [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test main` [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] lexer::test_lua_lexer [INFO] [stdout] parser::test_lua_parser [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "73f0c946085020de0adac6b3b3d6726bcbcc93c74b8819f5ec64963e94b7a542", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "73f0c946085020de0adac6b3b3d6726bcbcc93c74b8819f5ec64963e94b7a542", kill_on_drop: false }` [INFO] [stdout] 73f0c946085020de0adac6b3b3d6726bcbcc93c74b8819f5ec64963e94b7a542